240 发简信
IP属地:山东
  • 120
    iOS实现原生的二维码扫描界面

    二维码扫描是很多应用都会实现的功能,比较著名的第三方开源库是Google出品的ZXing,其的OC的移植版本是ZXingObjc。但是从iOS7开始,苹果就加入了原生Api的...

  • 120
    carthage build遇到:CryptoSwift have the same architectures (arm64) and can't be in the same fat out...

    升级Xcode 到14.2,carthage build的时候一直有个库过不去提示: 这个跟XCode12 模拟器静态库支持arm64架构有关 最后解决办法,打开cartha...

  • 120
    Xcode里面切换swift版本

    使用Carthage管理三方库最麻烦的就是大家Xcode版本不一样,也就造成了swift版本不一样,但是build使用的swift版本是固定的。统一某个版本的Xcode吧,时...

  • [!] CocoaPods was not able to update the `master` repo. If this is an unexpected issue and persis...

    最近更新pod遇到一个问题, 仔细看podfile并没有'aliyun'相关的三方库引用,看了下$ pod repo list 竟然有两个repo执行:pod repo re...

  • 120
    Swift5.0的Runtime机制浅析

    导读:你想知道Swift内部对象是如何创建的吗?方法以及函数调用又是如何实现的吗?成员变量的访问以及对象内存布局又是怎样的吗?这些问题都会在这篇文章中得到解答。为了更好的让大...

  • 120
    定位崩溃的DSYM文件及Bugly符号表上传流程

    DSYM文件 当Xcode编译器编译代码到机器码时,会生成的对应符号表(包扩类名,全局变量,方法,函数名)。 这个符号表对应着Xcode具体的文件和行号,所以可以定位崩溃。 ...

  • iPhone和iPad设备的版本检测

    之前做直播教育的项目中,低版本设备的直播效果很差(例如:iPhone6,iPad2),所以要检测客户设备的版本。 以下代码检测 iPhone 6以后出的设备(不包括iPhon...