240 发简信
IP属地:北京
  • Resize,w 360,h 240
    Error installing Firebase

    更新pod库的时候报Error installing Firebase 错误 解决步骤如下1.执行报错提示的命令git clone https:...

  • Resize,w 360,h 240
    charles 问题汇总

    1.在使用Charles对iOS应用进行抓包时,输入chls.pro/ssl下载安装证书后,打开APP报错: 这是因为我们在下载好证书之后少了一...

  • pod install 与 pod update的区别

    很多人使用cocoaPods时往往认为 pod install 只是在首次项目配置的时候使用的,而pod update是稍后更新库的时候使用的,...

  • Method Swizzling 黑魔法注意点

    1.为什么要在+load中实现,不要调用【super load】方法 因为+load方法是在类加载的时候调用的,与之类似的有+initializ...

  • Swift静态 派发和动态派发

    1.静态派发机制同时支持值类型和引用类型 然而,动态派发机制仅支持引用类型,比如Class,简而言之:对于动态性或者动态派发,我们需要用到继承特...

  • swift

    1.@objc 作用:把函数或属性编译进项目-Swift文件中,这样在OC调用Swift的方法的时候就不会报找不到这个方法了 ->1.Swift...

  • -(void)dealloc底层执行了什么?

    直接从源码中查找,我们在NSObject.mm中可以查到dealloc函数 - (void)dealloc { _objc_rootDeallo...

  • Resize,w 360,h 240
    进程间通讯方式

    1.URL Scheme(外链) 这个是IOS app通信最常用到的通信方式,APP1通过openURL的方式跳转到APP2,并且在URL中带上...

  • Resize,w 360,h 240
    内存管理

    1.使用CADisplayLink,NSTimer有什么注意点?(nsproxy做消息转发,效率很快) ADisplayLink,NSTimer...