На самом деле это работает, если я добавлю plist
в папку ресурсов. Но если я создам папку и добавлю в нее plist
, это не сработает.
Кто-нибудь может мне помочь? Я совершенно новичок в cocos 2d, а также в plist.
Как указать путь для plist?
comment
как это не работает? пожалуйста, предоставьте более подробную информацию или код, который вы внедрили, чтобы мы могли помочь, и что именно происходит? - Ваш файл plist не создается? - если да, то, пожалуйста, проверьте, используя массив погоды точки останова или словарь, который вы пишете для plist, выделен или нет?
- person Dhaval Panchal   schedule 12.12.2011
Ответы (2)
после получения пути к ресурсу добавьте имя папки.
person
Muhammed Ayaz
schedule
12.12.2011
Я, конечно, Аяз.. Но он не может получить соответствующее изображение из plist. Его сбой показывает, что файл не найден.
- person user1093287; 12.12.2011
Использовать это:
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsDirectory = [paths objectAtIndex:0];
plistpath = [[NSString alloc] initWithString:[documentsDirectory stringByAppendingPathComponent:@"Product.plist"]];
А потом
[array writeToFile:path atomically:YES];
[Whatever [Array or Dictionary] you want to Write in Plist]
И для получения данных из Plist
NSmutableArray *Yourarray = [[NSMutableArray alloc] initWithContentsOfFile:plistpath];
person
Wolverine
schedule
12.12.2011