01 iOS开发基础概念 1.1什么是应用瘦身? 1.2 什么是响应者链? 1.3 什么是 懒加载? 1.4 什么是 Cocoa 和 Cocoa Touch? 1.5...
IP属地:上海
01 iOS开发基础概念 1.1什么是应用瘦身? 1.2 什么是响应者链? 1.3 什么是 懒加载? 1.4 什么是 Cocoa 和 Cocoa Touch? 1.5...
1、NSArray与NSSet的区别? NSArray内存中存储地址连续,而NSSet不连续 NSSet效率高,内部使用hash查找;NSArray查找需要遍历 NSSet通...
今天 抽空看了下 *Objective-C高级编程iOS与OSX多线程和内存管理*,发现自己之前所理解的为什么block会发生循环引用?`有些理解是错误的,还好看了这个书,最...
一、Instruments介绍 Instruments 一个很灵活的、强大的工具,是性能分析、动态跟踪 和分析OS X以及iOS代码的测试工具,用它可以极为方便收集关于一个或...
本文意义在分析如何利用runloop监控卡顿。代码可以看戴铭大佬的代码 卡顿问题的几种原因 复杂 UI 、图文混排的绘制量过大 在主线程上做网络同步请求 在主线程做大量的 I...
1、设计模式是什么? 你知道哪些设计模式,并简要叙述? 2、MVC 和 MVVM 的区别 3、#import跟 #include 有什么区别,@class呢,#import<...
公司的App是居于iOS8以上的,页面显示在iOS8~iOS10都没有问题,但是,iOS11beta版显示出现各种问题,真是顾客虐你千百遍,你待顾客如初恋,苹果搞事,我们也只...