使用 Xcode 自帶的靜態(tài)分析工具 Product->Analyze(快捷鍵 command+shift+B) 可以找出代碼潛在錯(cuò)誤, 如內(nèi)存泄露, 未使用函數(shù)和變量等
"User-facing text should use localized string macro"
面向用戶的文本應(yīng)該使用本地化的字符串宏
原因
- 程序設(shè)置了多語(yǔ)言蚓炬,程序里未使用NSLocalizedString
- 第三方庫(kù)有多語(yǔ)言
解決辦法
- 字符串使用NSLocalizedString
- 忽略警告
可以在Build Settings里搜索 Missing Localizability 設(shè)置成NO