我正在创建一个将值插入到 tableview 的应用程序。我还想在将值添加到表时添加时间戳。情况将是这样的:
- 我在文本字段中写了一些随机文本。
- 按按钮
- 文本字段中的文本与我点击按钮的时间一起保存在表格中。
- 完毕。
(NSString *)dataFilePath {
NSArray *paths = NSSearchPathForDirectoriesInDomains(
NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsDirectory = [paths objectAtIndex:0];
return [documentsDirectory stringByAppendingPathComponent:kFilename];
}
(void)applicationWillTerminate:(NSNotification *)notification {
NSMutableArray *array = [[NSMutableArray alloc] init];
[array addObject:field1.text];
[array addObject:field2.text];
[array addObject:field3.text];
[array addObject:field4.text];
[array writeToFile:[self dataFilePath] atomically:YES];
[array release];
}
根据您的数据有多大,您可以将其存储在 plist 或 sqlite3 中。这是一个可能有用的链接:http: //www.bogotobogo.com/XcodeSDK-Chapter10.html