У меня есть ViewController, я декларировать NSString * xTitle в верхней части в testViewController.m файлПочему NSString говорит, что это «Invalid», objC, IPhone?
, когда я установить xTitle = @ "anytext" в случае viewload; , и я нажимаю кнопку, это показывает таблицу UIActions.
Я пытаюсь прочитать xTitle в файле UIActionSheetButtonAtIndex. Я вижу значение xTitle «anytext», это нормально.
но когда я установил xTitle из NSDictionary, он говорит «Недействительно».
viewload event;
NSDictionary *results = [jsonString JSONValue];
xTitle = [results valueForKey:@"ContentURL"];
NSLog(@"%@", xTitle);
-> он записывает значение но я не могу прочитать xTitle в UIActionSheet событий. он говорит недействительным.
Почему он говорит «Недействительный»?
В чем разница между тем, если я даю значение xTitle = @ "anytext", или xTitle = [results valueForKey: @ "ContentURL"]? если я установил xtitle = @ "anytext", он работает в каждом случае. да сохранить работы. но я не понимаю, почему? – tester
cas actionSheet clickedButtonAtIndex находится в том же файле .m. – tester
@tester см. Несколько расширенное объяснение выше – walkytalky