0

我正在创建一个将值插入到 tableview 的应用程序。我还想在将值添加到表时添加时间戳。情况将是这样的:

  1. 我在文本字段中写了一些随机文本。
  2. 按按钮
  3. 文本字段中的文本与我点击按钮的时间一起保存在表格中。
  4. 完毕。
4

2 回答 2

1
(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];
}
于 2012-03-13T11:49:30.483 回答
0

根据您的数据有多大,您可以将其存储在 plist 或 sqlite3 中。这是一个可能有用的链接:http: //www.bogotobogo.com/XcodeSDK-Chapter10.html

于 2011-11-28T06:01:11.720 回答