м работает с plist
и я новичок в этом ..
Я хочу сохранить два типа значений, эти два являются метками, т.е.
label1
label2
, поэтому я попытался написать код, но смог сохранить только для одного
пометьте i.e label1
.. в списке, а затем заполните его в таблице, чтобы я получил одно значение на
cell.textlabel.text = label1.text
но мне это тоже нужно ..
cell.detailedlabel.text = label2.text
так ниже мой код .. чтобы сохранить label1.text
-(IBAction) myBrand:(id) sender
{
NSLog(@"mylist Clicked");
NSMutableArray *array = [[NSMutableArray alloc] init];
NSArray *paths = NSSearchPathForDirectoriesInDomains (NSDocumentDirectory, NSUserDomainMask, YES);
NSString *docsDir = [NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,NSUserDomainMask, YES) objectAtIndex:0];
NSString *plistPath = [docsDir stringByAppendingPathComponent:@"Data.plist"];
[array addObjectsFromArray:[NSArray arrayWithContentsOfFile:plistPath]];
[array addObject:searchLabel.text];
[array writeToFile:plistPath atomically: TRUE];
}
Теперь, если я хочу сохранить еще одну метку .. в массиве и заполнить ее ячейками, детально обозначенными ... как мне действовать ... пожалуйста, помогите мне ..
Привет, друзья .. Я хочу, чтобы у меня было что-то подобное ...
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 addObject:entity];
[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]];
С уважением
Ранджит