• 120
    iOS面试题

    KVO实现原理? KVO是基于runtime机制实现的 当某个类的属性对象第一次被观察时,系统就会在运行期动态地创建该类的一个派生类,在这个派生类中重写基类中任何被观察属性的...

  • iOS算法

    选择排序 对比数组中前一个元素跟后一个元素的大小,如果后面的元素比前面的元素小则用一个变量k来记住他的位置,接着第二次比较,前面“后一个元素”现变成了“前一个元素”,继续跟他...

  • 120
    制作Framework并支持Bitcode

    Framework->demo<-下载 新建一个项目用于测试Framework(FrameworkDemo) 在该项目里面创建Framework(HelloFramework...

  • 120
    随记

    备份tag到SVN(终端命令) 打包上传App Store出现错误:ERROR ITMS-90510:"Invalid info.plist value. The value...

  • 120
    响应链

    参考文章Understanding Event Handling, Responders, and the Responder Chain。 响应链工作原理 Touch ev...

  • Objective-C基础教程

    import语句 和C一样,Objective-C也使用头文件来包含结构体、符号常量和函数原型等元素的声明。C中使用#include语句,在Objective-C中虽然有也可...

  • 120
    Effective Objective-C 2.0

    Objective-C语言的起源 Objective-C使用“消息结构”(messaging structure)而非“函数调用”(function calling)。Obj...

  • 120
    RunLoop

    Run Loops(循环运行) Run Loops是线程的基础,一个run loop(运行循环)就是一个事件处理循环,你可以使用它来调度工作,当有工作的时候,让线程忙碌,反之...

  • 120
    内购流程

    前提 这里默认,你已经有了Apple开发者账号,并且已经在iTunes Connect -> 我的App中,新建了App。 添加内购 在iTunes Connect -> 我...

个人介绍
If you keep on believing,
the dreams that you wish will come true.