0

我有我的应用程序打开 XML 文件,它可以完美地读取它们。

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
    [launchOptions valueForKey:UIApplicationLaunchOptionsURLKey];
}

但是,我想在文档打开后保存它,访问保存的版本,然后可以稍后将其删除。

关于如何做到这一点的任何想法?

4

1 回答 1

1

当您的应用程序被要求处理文件时,您应该在UIApplicationDelegate application:openURL:sourceApplication:annotation:方法中处理它。该 URL 将指向您被要求处理的文件。

要保存此文件,请将给定 URL 中的文件复制到应用的 Documents 目录(或其他所需的应用沙箱目录)。使用NSFileManager moveItemAtURL:toURL:error:方法将文件移动到 Documents 目录。

于 2013-01-28T23:20:29.360 回答