Как мне указать, чтобы отображалось только «Значение» моего plist - Прямо сейчас весь путь загружается в мое поле UIText - PullRequest
0 голосов
/ 18 марта 2010

showDescriptionPath передается из предыдущего представления таблицы. Текст отображается, но весь путь печатается в UITextField вместо значения «Description» в моем списке.

NSString *DescriptionPath = [[NSBundle mainBundle] bundlePath];
NSString *DescriptionInfoPath = [DescriptionPath stringByAppendingPathComponent:showDescriptionInfo];
showDescription.text = [[NSString alloc] initWithFormat:@"%@",DescriptionInfoPath];

1 Ответ

1 голос
/ 18 марта 2010

Это потому, что вы вообще не пытаетесь загрузить значение. Код, который вы разместили выше, покажет только то, что вы пытаетесь загрузить.

Вы можете запустить словарь и получить значение, используя:

NSDictionary * myDict = [[NSDictionary alloc] initWithContentsOfFile:DescriptionInfoPath];
NSString * theValue = [myDict valueForKey:@"theKey"];
showDescription.text = theValue;
[myDict release];

Надеюсь, что помогает

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...