240 发简信
IP属地:北京
  • OC中调用swift的代理

    swift中代理的声明: OC中的实现:

  • Runtime的应用

    一、Runtime交换方法 method_exchangeImplementations 第三方框架或者系统原生方法功能 不能满足我们的时候,我...

  • 对多线程理解

    多线程的概念 即1个进程中可以开启多条多线程,每条线程可以并行(同时)执行不同的任务 进程 —>车间 ,线程—>工人即同一个车间,可以有多个工人...

  • 代理Delegate、Block、通知的优缺点,Block和代理的区别?

    代理 优点: 1.代理语法清晰,可读性高,易于维护2.它减少代码耦合性,使事件监听与事件处理分离3.一个控制器可以实现多个代理,满足自定义开发需...

  • 学习响应式编程ReactiveCocoa

    我们平常所常用到的响应式编程有哪些:代理,通知,KVO,Block回调,Target,监听事件等通过RAC我们可以更加简单的实现事件的方法,降低...

  • dyld: Library not loaded: @rpath/ReactiveObjC.framework/ReactiveObjC Referenced from: /var/cont...

    解决Reason: image not found dyld: Library not loaded: @rpath/ReactiveObjC....

  • QLPreviewController使用方法

    在iOS SDK包括了QLPreviewControllerAPI在[iOS]中用于方便预览文件,它支持的文件有: iWork文档 微软Offi...

  • Resize,w 360,h 240
    iOS 模拟器和真机.a的合并

    打开终端,在终端输入: $ lipo -create Desktop/test/test/Lib/iphone_10.1/libCADViewe...

  • swift多线程

    swift 2.0 和 3.0的多线程的区别 swift 2.0多线程的基础使用 dispatch_async(dispatch_get_glo...