, (iOS 6.1)

я есть plist с массивом, который содержит 2 строки, см. изображение:

http://imageshack.us/photo/my-images/263/myplist.png/

и в моемviewDidLoad я добавляю это:

NSString *file = [[NSBundle  mainBundle] pathForResource:@"Data"    ofType:@"plist"];

NSArray *array = [NSArray    arrayWithContentsOfFile:file];

NSLog(@"array = %@", array);

Но я всегдаnull Почему? Спасибо за помощь.

ОБНОВЛЕНИЕ: решение состоит в том, что вам нужно вручную отредактировать файл plist (Xcode4 использует Dictionnary по умолчанию)

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<array>
    <array>
        <string>HO</string>
        <string>HI</string>
    </array>
</array>
</plist>

Ответы на вопрос(5)

Ваш ответ на вопрос