240 发简信
IP属地:北京
  • 你这个写的不错,可以再继续完善下

    代码审查与重构的5个层次

    摘要: 最近一直在从事一款iOS的app的开发工作。为了提高团队整体的代码质量,从项目开始我就一直担负着代码审查重构的工作。在这期间发现了很多问题,也吸取了很多教训。今天将...

  • iOS面试中踩到的坑

    面试的坑,不同的基础就会有不同的坑,不多说了直接上面试题:(面试题与答案会持续更新) 1、简述关键字assign、weak、strong、retain、copy、readon...

  • iOS 说明并比较关键词:strong, weak, assign, copy等等

    strong表示指向并拥有该对象。其修饰的对象引用计数会增加1。该对象只要引用计数不为0则不会被销毁。当然强行将其设为nil可以销毁它。 weak表示指向但不拥有该对象。其修...

  • 讲的非常清楚

    iOS atomatic nonatomic区别和理解

    第一种 atomic和nonatomic区别用来决定编译器生成的getter和setter是否为原子操作。atomic提供多线程安全,是描述该变量是否支持多线程的同步访问,如...