2011-11-28 2 views
0

은 내가 tableview에 값을 삽입 응용 프로그램을 만드는거야. 또한 값이 테이블에 추가 될 때 타임 스탬프를 추가하려고합니다. 시나리오는 다음과 같습니다.어떻게하면 UITableView에 데이터를 추가하고 저장할 수 있습니까?

  1. 텍스트 필드에 임의의 텍스트를 씁니다.
  2. 버튼을 누르십시오.
  3. 텍스트 필드의 텍스트는 버튼을 누른 시간과 함께 테이블에 저장됩니다.
  4. 완료.

답변

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]; 
} 
관련 문제