iOS安装包瘦身优化实录

近期对公司项目进行了一次安装包瘦身优化,总体效果明显。在此做下瘦身过程记录。

最新Xcode编辑旧项目报错Multiple commands produce Info.plist

今天需要对之前的老项目做升级,没想到用新版Xcode打开后,运行报错。这个错误大家肯定也经常遇到。先来看下错误,提示存在多个Info.plist文件: Show…

如何检查iOS项目中是否使用了IDFA?

明明自己没有使用IDFA,为什么提交AppStore,在广告标识中选择否,会被红字提示已使用了IDFA呢? 那么我们就自己来检查下,看看到底哪里用到了IDFA,…

Xcode10掉坑,import导入头文件没有提示了

使用中发现通过import直接导入头文件没有任何提示,而通过相对路径则有提示。 相对路径:#import “A/B/C/ViewController…

NSInvocation。你好。

在iOS中调用方法的时候超过2两个参数的时候通常使用NSInvocation。 NSInvocation可以处理参数、返回值。 会java的人都知道反射操作,其…

CocoaPods警告:Automatically assigning platform `ios` with version `11.4` on target

警告内容: [!] Automatically assigning platform ios with version 11.4 on target XXXXX…

CocoaPods警告:Smart quotes were detected and ignored in your Podfile.

警告信息: [!] Smart quotes were detected and ignored in your Podfile. To avoid issue…

iPad使用UIAlertControllerStyleActionSheet错误处理

iPad使用UIAlertControllerStyleActionSheet容易掉坑里,先看错误信息: *** Terminating app due to …

NSAttributedString是什么?

NSAttributedString管理一个字符串,以及与该字符串中的单个字符或某些范围的字符串相关的属性。

iOS中的颜色

iOS中的颜色有UIColor、CGColor、CIColor三种