Avatar notebook default
12篇文章 · 8753字 · 1人关注
  • Resize,w 360,h 240
    KVC底层流程

    valueForKey: 给定一个key作为输入 搜索实例方法顺序:get<Key>,<key>,is<Key>或者_<Key> 找到: 检查属...

  • NSOperation介绍

    NSOperation 简介 NSOperation 是基于GCD的一个抽象基类 ,将线程封装成要执行的操作,不需要管理线程的生命周期和同步,...

  • GCD 必修技能

    本文来自《iOS程序员面试笔试宝典》,纯手工打造 只为学习用,加深印象 GCD必修技能 GCD ,又叫大中央调度,它对线程操作进行了封装,加入了...

  • NSTherad详细介绍

    NSTherad 简介 NSThread 是封装最小、最轻量级的多线程编程接口,它使用灵活,但要手动管理线程的生命周期、线程同步和线程加锁等,开...

  • UIView和CALayer的区别和联系

    UIView和CALayer的区别和联系 1.UiView和CALayer是什么 CALayer 是动画中经常使用的一个类,它包含在Quartz...

  • OC中的runtime是什么 ?runtime可以干什么?

    什么是runtime? 从字面上理解为 运行时,简单来说 runtime是一个实现OC语言的C库。 我们编写的OC代码会在程序运行过程中会转换成...

  • OC动态性 的体现 及消息传递与转发机制

    OC动态性 oc的动态性主要体现三个方面 动态类型:运行时确定对象的类型 动态绑定:运行时确定对象的调用方法 动态加载:运行时加载需要的资源或者...

  • Resize,w 360,h 240
    什么是谓词NSPredicate

    谓词(NSPredicate)是OC中针对数据集合的一种逻辑筛选条件,类似于数据库中SQL语句对数据筛选的限制约束条件。OC中的谓词经常用来从数...

  • 什么是cocoa和cocoaTouch

    Cocoa和Cocoa Touch 分别是OS X平台和iOS平台的应用开发环境,两个平台的开发环境都包含Objective-C的运行时环境和F...

文集作者