gpt4 book ai didi

objective-c - "Format string is not a string literal (potentially insecure)"

转载 作者:行者123 更新时间:2023-12-03 16:50:05 27 4
gpt4 key购买 nike

我使用的是 Xcode 4.6。我的应用程序正在设备和模拟器上运行,但在构建时收到警告:

"Format string is not a string literal (potentially insecure)"

来自此代码

[sArray addObject:[NSString stringWithFormat:subCatName]];

l.text= [spacing stringByAppendingFormat:[mArray objectAtIndex:section]];

为什么,我该如何解决它?

最佳答案

由于您实际上并未格式化字符串,因此请执行以下操作:

[sArray addObject:subCatName];

l.text= [spacing stringByAppendingString:[mArray objectAtIndex:section]];

出于某种原因,NSString stringWithFormat: 是我在 SO 上看到的最过度使用的方法之一。仅当您实际格式化字符串并将一个或多个变量放入最终字符串时才应使用它。

关于objective-c - "Format string is not a string literal (potentially insecure)",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16052117/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com