240 发简信
  • 120
    【iOS】iOS开发之使用Mac自动操作制作@1x@2x@3x图片(切图)

    声明:本文转自https://www.liuchuo.net/archives/315,如有侵权请告知! iOS开发中,会要求导入@1x、@2x...

  • 120
    dispatch_semaphore (信号量)的使用姿势

    dispatch_semaphore简单来说就是控制访问资源的数量,比如系统有两个资源可以被利用,同时有三个线程要访问,只能允许两个线程访问,第...

  • KVO底层实现原理

    添加观察者方法实现原理 监听方法自动调用实现原理

  • KVC字典转模型底层实现原理

    遍历字典里面所有的key key:name就去模型中查找有没有setName:,直接调用这个对象setName:赋值假如没有找到setName:...

  • 120
    SDWebImage实现原理

    先从内存图片缓存查找是否有图片,如果内存中已经有图片缓存,SDImageCacheDelegate回调imageCache:didFindIma...

  • 120
  • iOS中的事件

    在用户使用app过程中,会产生各种各样的事件 iOS中的事件可以分为3大类型 响应者对象 在iOS中不是任何对象都能处理事件,只有继承了UIRe...

  • 120
    iOS 程序启动原理

    application:didFinishLaunchingWithOptions:方法之前程序做了哪些事情?

  • KVO与线程的问题

    1.问题:KVO监听方法可以在子线程吗? 打印结果: 总结:将修改对象属性过程放在子线程内执行,在监听回调方法内获取当前线程同样为子线程.故KV...

个人介绍
只有保持善良通透的心,你才能看到这个世界的善良。