的頭銜,我怎麼能存儲圖像和plist
任意字符串值作爲dictionary.I 已經創建了一個plist
文件中的項目,也 我怎麼可以附加與不同的相同dictionary
文件圖像和名稱?保存圖像及其對的plist
0
A
回答
0
您可以點擊此鏈接。它提供了詳細介紹如何存儲圖像的plist
併爲標題來存儲您可以添加新的鍵像下面。
//獲取一個完整路徑的文檔文件夾內的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. 從plist中圖像保存到畫廊
- 2. 保存視圖及其內容爲圖像或pdf
- 3. 保存NSMutableArrays pList
- 4. 對象保存陣列性能的plist
- 5. 將對象的NSMutableArray保存到pList
- 6. UILabel及其中的圖像
- 7. 將保存在plist中的所有圖像加載到tableview中
- 8. Xcode保存到Plist
- 9. 保存CLLocation到plist
- 10. 保存NSMutableArray爲plist?
- 11. 將對象保存爲plist文件
- 12. 保存價值的plist中
- 13. 問題保存的plist
- 14. 滾動視圖及其中的圖像
- 15. 將圖像名稱及其大小保存爲Windows中的文件
- 16. ios保存plist vs nsdata保存
- 17. 裁切圖像,並將其保存
- 18. 將圖像存儲在plist中
- 19. 將圖像存儲在plist中
- 20. 保存圖像
- 21. 保存圖像
- 22. 保存圖像
- 23. 保存圖像
- 24. 保存圖像
- 25. 保存圖像
- 26. 多個圖像未保存到其外鍵對象
- 27. htaccess以及圖像緩存
- 28. 如何將div及其內容作爲圖像保存在服務器上?
- 29. 關於AlarmManager及其保存方式
- 30. 無法保存到PList
it dup licate http://stackoverflow.com/questions/2486705/storing-image-in-plist –
你如何得到圖像? – user3182143
你從照片庫中選擇圖像還是直接從圖像包中獲取圖像? – user3182143