gpt4 book ai didi

iphone - 格式不是字符串文字,也没有格式参数(不涉及 NSLog)

转载 作者:行者123 更新时间:2023-12-03 20:23:41 25 4
gpt4 key购买 nike

(我是 Objective C 的新手,所以如果这似乎是一个简单的问题,我深表歉意)

我在这里研究了以下消息

格式不是字符串文字,也没有格式参数

并且大多数响应都涉及 NSLog 语句。但是,我的错误出现在这一行

NSString *path = [[self applicationDocumentsDirectory] stringByAppendingFormat:[NSString stringWithFormat:@"/%@", [managedObject Name]]];

我正在对一组代码进行故障排除,但似乎不明白为什么这里会发生错误。对此的任何帮助将不胜感激。

最佳答案

下面应该修复它。

NSString *path = [[self applicationDocumentsDirectory] stringByAppendingFormat:[NSString stringWithFormat:@"/%@", [managedObject Name]], nil];

或者

NSString *path = [[self applicationDocumentsDirectory] stringByAppendingFormat:@"/%@", [managedObject Name]];

也应该这样做。

您正在调用两个需要格式参数的方法,您将一个参数传递到 [NSString stringWithFormat] 而不是 stringByAppendingFormat 方法。

关于iphone - 格式不是字符串文字,也没有格式参数(不涉及 NSLog),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4709280/

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