0
嗨,我創建在Xcode一個plist中(newfile->resourses->property list
這樣),我嘗試添加一個NSDictionary
到plist中,但其不加入,請幫我在這裏是我的代碼數據不加入到PList
-(IBAction)Add:(id)sender {
_pdfbookmark = [NSMutableArray arrayWithArray:[[NSDictionary dictionaryWithContentsOfFile:[[NSBundle mainBundle] pathForResource:@"pdfBookmarksdata" ofType:@"plist"]] objectForKey:_bookID]];
NSMutableDictionary *bookmark = [NSMutableDictionary dictionaryWithContentsOfFile:[[NSBundle mainBundle] pathForResource:@"pdfBookmarksdata" ofType:@"plist"]];
if(self.bookmarkIndicator.tintColor == [UIColor blueColor]){
//Already Bookmarked
[_pdfbookmark removeObjectAtIndex:currentBookmarkIndex];
self.bookmarkIndicator.tintColor = [UIColor whiteColor];
}else{
//Create Bookmark
[_pdfbookmark addObject:
@{@"deviceid": @"0",
@"page" : [NSNumber numberWithInt:[self getGlobalPageCount]],
@"fontsize" : [NSNumber numberWithInt:currentTextSize]}];
self.bookmarkIndicator.tintColor = [UIColor blueColor];
}
[bookmark setObject:_pdfbookmark forKey:_bookID];
[bookmark writeToFile:[[NSBundle mainBundle] pathForResource:@"pdfBookmarksdata" ofType:@"plist"] atomically:YES];
}
那麼我該怎麼寫plist? – Naveen 2013-03-28 06:42:39
將它複製到其他地方。有一個bazillion地方會告訴你如何在谷歌上做到這一點。閱讀此 - > http://developer.apple.com/library/mac/#documentation/FileManagement/Conceptual/FileSystemProgrammingGUide/FileSystemOverview/FileSystemOverview.html – borrrden 2013-03-28 06:44:12
感謝@borrrden爲您的答案 – Naveen 2013-03-28 07:00:59