使用 Xcode 自带的静态分析工具 Product->Analyze(快捷键 command+shift+B) 可以找出代码潜在错误, 如内存泄露, 未使用函数和变量等
"User-facing text should use localized string macro"
面向用户的文本应该使用本地化的字符串宏
原因
- 程序设置了多语言,程序里未使用NSLocalizedString
- 第三方库有多语言
解决办法
- 字符串使用NSLocalizedString
- 忽略警告
可以在Build Settings里搜索 Missing Localizability 设置成NO