1. 类判断 限制当前类在某个版本之后才能使用 OCAPI_AVAILABLE(ios(10.0)) 会对类添加系统版本约束 Swift@available(iOS 10.0...
1. 类判断 限制当前类在某个版本之后才能使用 OCAPI_AVAILABLE(ios(10.0)) 会对类添加系统版本约束 Swift@available(iOS 10.0...
前言随着人们对手机的依赖性越来越高,对于从手机获取信息也有了更多的要求。推送就是一项不可忽视的方案,它可以在用户没有打开APP下的情况下将信息及时的推送给用户。推送功能在运营...
iOS程序开发过程中引用多个第三方库时会出现类名重叠,导致冲突,具体的冲突错误提示如下: duplicate symbol OBJC_IVAR$_AFHTTPSessionM...
从iOS7以来,苹果推出NSURLSession后,iOS现在可以实现真正的后台下载,这对我们iOSer来说是一个福音。 一个 NSURLSession对象可以协调一个或多个...
iOS动态加载字体有两种方案 1.加载系统自带字体, 虽然叫系统自带字体, 但还是需要通过网络下载. 系统自带字体下载是由系统完成, 也不会存在app沙盒中. 一次下载永久存...
分类: 资源、编译、执行的代码 瘦身:1、 资源文件(尤其是图片)https://github.com/tinymind/LSUnusedResources/[https:/...
对于iOS App的首次启动优化,主要关注两个点,一个是main之前的耗时,一个就是main函数到root VC viewWillAppear执行完之间的耗时 针对main函...
稍有 iOS 开发经验的人应该都是用过 CocoaPods,而对于 CI、CD 有了解的同学也都知道 Fastlane。而这两个在 iOS 开发中非常便捷的第三方库都是使用 ...
Runtime系列导读 iOS Runtime之方法查找[https://www.jianshu.com/p/f6b017813981] iOS Runtime之方法替换[h...