1.UI视图相关面试问题
iOS程序执行顺序和UIViewController 的生命周期
如果页面 A 跳转到 页面 B,A 的 viewDidDisappear 方法和 B 的 viewDidAppear 方法哪个先调用?
iOS 图形绘制框架 ——UIBezierPath 、Core Graphics 和OpenGL
2.Block相关面试问题
3.Runtime相关面试问题
iOS 底层原理探索之 isKindOfClass & isMemberOfClass
iOS经典讲解之[self class]和[super class]的区别
能否向编译后得到的类中增加实例变量?能否向运行时创建的类中添加实例变量?为什么
4.RunLoop相关面试问题
解决performSelector afterDelay在子线程不调用问题
5.KVC、KVO、响应者链、通知中心相关面试问题
6.内存管理相关面试问题
@property 中retain assign copy 详解
unrecognized selector sent to instance
iOS unrecognized selector sent to instance出现的原因
iOS EXC_BAD_ACCESS的本质详解以及僵尸模式调试
iOS int long NSInteger 入门与兼容问题
Core Foundation 与 Cocoa Foundation框架区别
7.多线程相关面试问题
iOS多线程全套:线程生命周期,多线程的四种解决方案,线程安全问题,GCD的使用,NSOperation的使用
8.网络相关面试问题
9.设计模式相关面试问题
10.数据结构相关面试问题
iOS NSDictionary除了NSString 类型外还有什么类型可以作为key
11.算法相关面试问题
12.架构/框架/Framework相关面试问题
UIViewController的瘦身计划(iOS架构思想篇)
最新cocoaPods安装、升级、卸载及删除库命令(持续更新)
13.第三方库相关面试问题
GET、POST、PUT、PATCH、DELETE之间的区别
使用Masonry(AutoLayout)出现约束冲突的解决方案
ViewController的viewWillLayoutSubviews作用
setNeedsUpdateConstraints,needsUpdateConstraints等基于约束的AutoLayer的方法
didAddSubview: willRemoveSubview: willMoveToSuperview: didMoveToSuperview willMoveToWindow:
iOS - layoutSubviews总结(作用及调用机制)
网友评论