배열 사전으로 작업 중입니다. plist의 인덱스 0에 두 개의 값을 저장하려고합니다. 나는 사용자가 버튼을 클릭 동적으로 할 때 라벨에 표시 이름과 도시 이름을 저장하려면, 다음 나중에 내가 사용하여의 tableview에서 보여주고 싶은iphone에서 plist의 배열 사전 작업 방법
- cell.textlabel.text
-
-(IBAction) myBrand:(id) sender { NSMutableArray *array = [[NSMutableArray alloc] init]; // get paths from root direcory NSArray *paths = NSSearchPathForDirectoriesInDomains (NSDocumentDirectory, NSUserDomainMask, YES); // get documents path NSString *docsDir = [NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,NSUserDomainMask, YES) objectAtIndex:0]; // get the path to our Data/plist file NSString *plistPath = [docsDir stringByAppendingPathComponent:@"Data.plist"]; //This copies objects of plist to array if there is one [array addObjectsFromArray:[NSArray arrayWithContentsOfFile:plistPath]]; [array insertObject:entity atIndex:0]; [array insertObject:category atIndex:0]; NSDictionary *plistDict = [NSDictionary dictionaryWithObjects: [NSArray arrayWithObjects: entity, category, nil] forKeys:[NSArray arrayWithObjects: @"Entity", @"Category", nil]]; [plistDict writeToFile:plistPath atomically: TRUE]; }
그래서 친구들이 더 진행 방법에 저를 도와주세요 : cell.detailedtextlabel.text ..
나는 내가 가지고있는 knowlege 몇 가지 코드를 시도했습니다.
감사합니다, 란짓