Skip to content

About

一些较为深入的ios知识,增深对ios开发的理解。项目主要用于理解知识,故注释多。项目风格 非正式开发时的风格,请忽略。

Resources

Stars

2 stars

Watchers

1 watching

Forks

Repository files navigation

test_jobQuestions

一些较为深入的ios知识,增深对ios开发的理解


工具

  • Xcode 8.2

本demo的介绍
1. 控制器的生命周期
2. coreData
3. runtime runLoop
4. 响应者链、事件传递 hitTestView pointInside
5. 多线程: GCD 信号量、disPatch_group、wait
6. 引用计数、atomic的NSMutableArray的使用(自己实现setter或get里加@synchronized, 使用copy修饰时,用[_mAry addObject:a] 就不会出错
7. ValueForKey& ValueForKeyPath
8.后台返回的key为动态变化时的如何解析json字符串
9. KVO在MVC、MVVM里的使用
10. 内存磁盘缓存
11. MVVM的理解,runtime解决数组越界、字典key为nil时引起的崩溃
12. 永久存储信息的方式(keychain钥匙串)。如删除应用,再次安装同一个应用后,会自动带出用户名和密码。
13. LocalAndRemoteNotificate ios里8种锁的简介😖
14. 值的顺传与逆传
15. 使用xcode自带的instrument进行性能测试,及时优化

About

一些较为深入的ios知识,增深对ios开发的理解。项目主要用于理解知识,故注释多。项目风格 非正式开发时的风格,请忽略。

Resources

Stars

2 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages