私はiPhone開発者に不慣れで、ePubファイルを読み取るためのePubリーダーを作成しています。
iPhoneアプリにplistがあり、.plistファイルにデータを読み書きしたいのですが、問題が発生しています。
これが私のコードスニペットです、
ロジック:最初に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
.ePub
今、ダウンロードしたファイルの名前を自分のファイルに書き込みたい .plist
code:
NSMutableDictionary *data = [[NSMutableDictionary alloc] initWithContentsOfFile: basePath];
[data setObject:[NSNumber numberWithInt:value] forKey:@"value"];
[data writeToFile: plistPath atomically:YES];
[data release];
これを試しましたが、ファイルに書き込めません.plist
。
すべてのヘルプが適用されます。
前もって感謝します !!