240 发简信
IP属地:北京
  • 什么叫做copy/mutableCopy?如何实现浅/深拷贝?

    什么叫做copy:利用原对象产生一个副本对象,(副本对象中的内容和原对象内容一致)修改原对象的属性和行为不会影响副本对象,修改副本对象不会影响原...

  • Run Loop面试题

    什么是Run Loop?从字面上看:运行循环、跑圈。它的内部是do-while循环,在这个循环内部不断处理各种任务。(Source、Timer、...

  • Resize,w 360,h 240
    详解Run Loop

    Run Loop Run Loop是事件驱动的。 iOS中有2套API来访问使用Run LoopFoundation(OC语言)NSRun Lo...

  • Resize,w 360,h 240
    Objective-C基础整理

    Objective-C变量前面加"_"是什么意思?声明的property如果没有指定synthesize,就会自动声明_开头的实例变量。假如你声...

  • Resize,w 360,h 240
    为iOS面试做准备-面试题整理数据结构部分(持续更新中)

    答案为自己整理,未经校对,如有纰漏,还望指正指正。 所有题目均存在Github。 索引 剑指offer相关题目数据结构相关题目其他题目 排序算法...

  • Resize,w 360,h 240
    为iOS面试做准备-面试题整理剑指offer部分(持续更新中)

    答案为自己整理,未经校对,如有纰漏,还望指正指正。 所有题目均存在Github。 索引 剑指offer相关题目数据结构相关题目其他题目 剑指of...

  • TableView性能优化 - cell的循环利用的三种方式

    TableView cell的循环利用的三种方式 3.在TableViewController中使用

  • iOS单例模式

    单例模式可以保证在程序运行的过程中,一个类只存在一个对象,而且该实例易于供外界访问。这个对象只有在该程序运行结束后才会销毁。 因为只存在一个对象...

  • iOS多线程-GCD的使用

    GCD是通过C语言编写的,为多核并行运算提出了解决方案。在GCD中,GCD会自动利用多核处理器并且自动管理线程的生命周期(线程的创建、调度、销毁...