送信ボタン付きのテキストボックスがあります。を押して送信すると、テキストボックスのデータがplistに書き込まれる必要があります。以下のコードを試しましたが、plistに何も変更されていません。名前のplistを作成しましたsample.plist
。
-(void) SubmitAction {
NSString *path = [NSSearchPathForDirectoriesInDomains (NSDocumentDirectory, NSUserDomainMask, YES) objectAtIndex:0];
NSString *finalPath = [path stringByAppendingPathComponent:@"sample.plist"];
NSMutableDictionary *plistDict = [NSMutableDictionary dictionaryWithContentsOfFile:finalPath];
NSMutableArray *titleArray=[plistDict valueForKey:@"title"];
[titleArray addObject:textbox1.text];
[plistDict setValue:titleArray forKey:@"title"];
[plistDict writeToFile:finalPath atomically:NO];
}
plistで作成された配列は以下のとおりです
<plist version="1.0">
<dict>
<key>title</key> <array/>
</dict>
</plist>
他に何をする必要があるか教えてください..私のせいはどこですか