前言 现在iOS开发还是比较忙的,尤其年边,加班现象特别明显!三个月的学习并不是每一个人都能做到,每一天的坚持都是拉开你和其他的面试者的重要前提! 面试你是否准备好了? 一年...
IP属地:北京
前言 现在iOS开发还是比较忙的,尤其年边,加班现象特别明显!三个月的学习并不是每一个人都能做到,每一天的坚持都是拉开你和其他的面试者的重要前提! 面试你是否准备好了? 一年...
前言 启动优化一役后,超预期将所负责的 App 双端启动的耗时都降低了65%以上,iOS 在iPhone7上速度达到了400毫秒以内。就像产品们用后说的,快到不习惯。由于 A...
刚更新Xcode12,发现新写的项目,模拟器和真机运行项目就卡在了启动上,非常的慢。大概需要一分钟,非常影响工作效率。 解决方案如下: 删除~/Library/Develop...
1、基本getter的搜索模式 当一个对象调用valueForKey:方法取值的时候,他的内部执行以下过程。 1.在实例中搜索找到具有名称的第一个访问器方法get<Key>,...
当你平时使用@ synchronized的时候有没有想过下面几个问题: 1:锁是如何与你传入 @synchronized 的对象关联上的?2:@synchronized会保持...
今天一个同事拿了一部新的手机,用Xcode调试的时候遇到这样的报错提示: our development team has reached the maximum numbe...
1. NSTimer产生循环引用的原因 1.1 NSTimer 方法介绍 我们来看下系统给我们提供的NSTimer的初始化方法: 使用timerWithTimeInterva...
1.GCD定时器: 不受runLoop的影响,不会像NSTimer那样出现因为滑动scrollView等runLoop的mode发生变化的时候出现停止的情况,而且GCD定时器...