更新到iOS5时,我的应用有点问题。 在我的文档目录中,我有一个sqlite文件和PDF文档。 sqlite文件包含PDF文档的URL。
当我启动我的应用程序时,我可以看到保存在sqlite文件中的文档列表。 但是当我想打开pdf时,找不到该文档。
所以我认为iOS会更改文档目录地址。 这可能吗?
我保存了我的pdf的地址:
NSArray *pathArr = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,
NSUserDomainMask,
YES);
NSString *filename = [NSString stringWithFormat:@"%@/%@/%@",[pathArr objectAtIndex:0],title,versionString];
答案 0 :(得分:1)
如果没有mor信息,很难回答你的问题。您能够读取您所说的sqlite文件位于Documents文件夹中这一事实表明您的程序至少可以找到该文件。
您可以通过设置来查看和查看Documents文件夹中的确切内容 应用程序支持iTunes文件共享 Application的info.plist文件中的属性。然后,您可以查看应用程序的文档文件夹,并在iTunes中添加/删除文件。
您还可以查看
~Library/Application Support/iPhone Simulator/<IOSVERSION>/Applications/<UUID>/Documents
目录,如果您正在运行模拟器。
您至少会知道Documents目录的实际内容是什么......