240 发简信
IP属地:广东
  • Resize,w 360,h 240
    OC创建的静态库与swift混编

    本人使用的xcode版本为14.2 新建一个framework,语言勾选oc 将framework的类型改为static 创建swift文件,并...

  • 为什么调试输出有值,断点值是nil?

    有时候开发过程中需要调用自己的.a或者是framework,使用工程引入调试时断点值一直是nil,但是输出却正常有值。这是因为静态库工程设置了r...

  • 静态库如何bitcode

    .a支持bitcode target-Buid Settings中Enable Bitcode=Yes(目前xcode默认为Yes)image....

  • 创建控制器、视图的几种方式

    创建控制器 通过代码的方式加载viewControllerCYViewController *controller = [[CYViewCont...

  • OC中的load和initialize方法

    OC 中有两个特殊的类方法,分别是 load 和 initialize。本文总结一下这两个方法的区别于联系、使用场景和注意事项。 load 顾名...

  • Resize,w 360,h 240
    ipa重签名原理步骤

    签名以及验签过程: ipa文件结构: _CodeSignature目录里是一个无后缀的plist文件,里面存放的是.app中除可执行文件外所有文...

  • Resize,w 360,h 240
    iOS集成Google+登录

    1. 创建项目打开Google后台:https://console.developers.google.com/apis,点击左上角My Pro...

  • iOS framework之Embed、Signing

    当我们点击xcode工程的target时,可以看到在Build Phases一样看到framework可选的状态有几种:在xcode 10及之前...

  • iOS后台保活

    iOS后台保活按时间可分为短时保活和长时间保活 短时保活的方式通过beginBackgroundTaskWithName来实现。在iOS7-iO...