У меня есть один plist-файл, и я хочу проанализировать его и скопировать его содержимое в NSArray, и код, который я использую для этого, есть.
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,NSUserDomainMask, YES);
NSString *documentsPath = [paths objectAtIndex:0];
NSString *fooPath = [documentsPath stringByAppendingPathComponent:@"myfirstplist.plist"];
NSLog(fooPath);
self.myArray = [[NSArray arrayWithContentsOfFile:fooPath] retain];
NSLog(@"%@",myArray);
Теперь проблема очень странная, иногда, когда я печатаю контент myArray, он печатает данные файла, а иногда нет.
Я сталкиваюсь с той же проблемой, даже когда использую URL в качестве пути.
self.myArray = [[NSArray arrayWithContentsOfURL:URlPath] retain];
в чем причина?
Заранее спасибо.