にそのタイトルは、どのようにして、画像やplist
で任意の文字列値を格納することができ、また はどのように私は別の同じdictionary
でファイルを追加することができますイメージと名前?の保存画像とplistの
0
A
答えて
0
このリンクをたどることができます。それは
そして、あなたは以下のような新しいキーを追加することができます保存するタイトルをplistの画像を保存する方法の詳細を提供します。
//アプリのためのDocumentsフォルダ内のplistへの完全なパスを取得
NSString *titleStr = @"Title Of Image";
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,
NSUserDomainMask,
YES);
NSString *path = [NSString stringWithFormat:@"%@/YOURPLIST.plist",
[paths objectAtIndex:0]];
// Place an image in a dictionary that will be stored as a plist
[dictionary setObject:image forKey:@"image"];
[dictionary setObject:titleStr forKey:@"title"];
// Write the dictionary to the filesystem as a plist
[NSKeyedArchiver archiveRootObject:dictionary toFile:path];
+0
あなたのために働くのですか? – Bhoomi
0
plist-
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsDirectory = [paths objectAtIndex:0];
NSString *path = [documentsDirectory stringByAppendingPathComponent:@"PlistName.plist"];
NSFileManager *fileManager = [NSFileManager defaultManager];
if (![fileManager fileExistsAtPath: path])
{
path = [documentsDirectory stringByAppendingPathComponent: [NSString stringWithFormat: @"PlistName.plist"] ];
}
fileManager = [NSFileManager defaultManager];
NSMutableDictionary *dataDictionary=[NSMutableDictionary alloc] init];
[dataDictionary setObject:ImageData forKey:image];
[dataDictionary setObject:ImageTitle forKey:title];
[dataDictionary writeToFile: path atomically:YES];
にまで-集まる画像&タイトルを書くために、次のコードを使用し、 &タイトルの辞書をこのようなplistから-
- (NSDictionary *)readDataFromPlist()
{
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsDirectory = [paths objectAtIndex:0];
NSString *path = [documentsDirectory stringByAppendingPathComponent:@"PlistName.plist"];
NSFileManager *fileManager = [NSFileManager defaultManager];
NSMutableDictionary *dataDictionary;
if ([fileManager fileExistsAtPath: path])
{
dataDictionary = [[NSMutableDictionary alloc] initWithContentsOfFile: path];
return dataDictionary;
}else
return nil;
}
関連する問題
- 1. SQLiteのと保存画像
- 2. 保存画像
- 3. 保存画像
- 4. 保存画像
- 5. 保存画像
- 6. 画像のエクスポートと保存のダイアログボックス
- 7. php画像の保存 - セキュリティ
- 8. Androidの画像保存が
- 9. Php画像の保存ダイアログボックス
- 10. UWPファイルと画像ライブラリの保存
- 11. 保存画像アンドロイド
- 12. 画像/画像を保存するためのGAEとS3
- 13. PrefPanes&Plist保存場所10.7
- 14. 画像を保存する:MongoDbとファイルシステム
- 15. セレンとファイアフォックスで画像を保存
- 16. バウンディングボックスを画像として保存
- 17. panda boxplotを画像として保存
- 18. TIFFとして画像を保存
- 19. アップロードドラッグアンドドロップ画像javascriptとPHPで保存
- 20. Pygame - 画像を画像として保存
- 21. 画像を画像として保存しますか?
- 22. 撮影画像を保存
- 23. ギャラリーに画像を保存
- 24. xamarin.formsファイル保存/画像
- 25. 画像をレルムデータベースに保存
- 26. 保存画像はFileNotFoundExceptionを()
- 27. アプリで画像を保存
- 28. mysqlに画像を保存
- 29. PHP画像保存機能
- 30. Google Barcode API、画像保存
it dup licate http://stackoverflow.com/questions/2486705/storing-image-in-plist –
画像をどのように取得しますか? – user3182143
写真ライブラリから画像を選択するか、バンドルから直接画像を取得しますか? – user3182143