【发布时间】:2012-05-17 09:58:19
【问题描述】:
我是 iPhone 开发者的新手,我正在创建 ePub 阅读器来阅读 ePub 文件。
我的 iphone 应用程序中有 plist,我想在我的 .plist 文件中读取和写入数据,但我在其中遇到了问题。
这是我的代码 sn-p,
逻辑:首先我下载一个ePub文件,.ePub文件会下载到这个路径
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
basePath = ([paths count] > 0) ? [paths objectAtIndex:0] : nil;
NSLog(@"basePath=%@",basePath);
输出:-
=/Users/krunal/Library/Application Support/iPhone Simulator/5.1/Applications/6B7FCD58-EDF9-44F4-8B33-5F3542536F92/Documents
现在,我想将下载的.ePubfile 的名称写入我的.plist 文件中
code:
NSMutableDictionary *data = [[NSMutableDictionary alloc] initWithContentsOfFile: basePath];
[data setObject:[NSNumber numberWithInt:value] forKey:@"value"];
[data writeToFile: plistPath atomically:YES];
[data release];
我试过这个,但我无法在我的.plist 文件中写入。
我们将不胜感激。
提前致谢!
【问题讨论】:
标签: iphone ios ipad plist epub