0

我想在我的 iOS 应用程序中处理文件。我的应用程序应该创建一个带有自定义后缀的文件(例如 file.mysuff)并将其保存到设备上,这样我就可以使用 iTunes 文件共享来复制它。然后我希望能够将该文件附加到新邮件中。当接收者打开文档时,邮件应该启动我的应用程序并处理该文件。

有没有关于该主题的好教程?我对可可/可可触摸还是很陌生,所以对我来说应该很容易。也许是我可以实现的包装器,所以我只需要编写类似的代码

[self [saveMyFile path:[NSURL] contents:[NSString]]]??

感谢帮助!问候,J。

4

1 回答 1

2

这是如何将文件保存到 iPhone 上的文档以供以后使用的一个示例。这将存储列表中的字典,更改值,然后将更新字典写回指定的文件。让我知道这是否是您想要的。

//user document directory and instantiate dictionary
    NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
    NSString *documentsDirectoryPath = [paths objectAtIndex:0];
    NSString *plistFilePathInDocumentsDirectory = [documentsDirectoryPath stringByAppendingPathComponent:@"YourFile"];
    NSMutableDictionary *yourList= [[NSMutableDictionary alloc] initWithContentsOfFile:plistFilePathInDocumentsDirectory];

//save the new information to the plist in the user documents directory
    [yourList setObject:someObject forKey:someKey];
    [yourList writeToFile:plistFilePathInDocumentsDirectory atomically:YES];
于 2011-12-24T08:23:31.687 回答