我目前正在编写一个简单的 IOS 应用程序,将任务保存到表中。我想扩展应用程序并允许人们与其他人共享“列表”。在将其保存到 XML 或 URL 之前,我想使用 writeToFile:atomically: 尝试使用本地文件。这很好用。但我需要文件对使用它的人来说是唯一的,所以我想让文件对列表的标题是唯一的。标题字段是一个 UITextField。任务是一个可变数组这是我的代码:
- (void)saveTask:(id)sender;
{
NSString * original = [titleField text];
NSString * file = [NSString stringWithFormat:@"%@.plist", original];
[tasks writeToFile:@"/tmp/%@.plist",file
atomically:YES];
}
我收到一个错误,要我自动在中间添加一个“:”。如何在 writeToFile:atomically: 中使用变量?如果这些都没有意义,请告诉我,以便我添加一些内容。谢谢你。