当我使用 XCode 时,我(显然)放入了一堆 NSLog 语句来跟踪一些变量和方法执行等。但是,我不断收到这个警告:
Format String is not a string literal (potentially insecure)
. 我明白为什么会出现这种情况,但我也明白这让我心烦意乱,尤其是当我有 20 或 30 条这样的警告时,更难追踪真正的错误。特别是因为字符串中的所有内容都是由系统定义的,而不是用户定义的。有什么方法可以禁用此警告吗?这是导致警告的行的示例。
NSLog([@"writeInfo " stringByAppendingString:[self saveFilePath:temp]]);