Я возился с iphone sdk и с универсальными приложениями. У меня UITextView как в моем классе iphone, так и в общем классе, который я называл Shared (в моем общем классе UITextVIew называется textInput).UITextView setText, получив нуль
У меня есть UIButton, который при нажатии вызывает метод класса Shared, поскольку я выделяю экземпляр класса Shared, когда приложение завершает запуск и получает значение из UITextView в классе Shared и устанавливает UITextVIew в этот текст , Я думаю, что будет работать, однако в моем методе IBAction для кнопки нажата, я пробовал два разных способа:
[textInput setText:@"Accessing web service..."];
// textInput.text = @"Accessing web service...";
NSLog(@"self textInput: %s", [self textInput].text);
Однако мой NSLog показывает нуль, который я не понимаю. Но если бы я сделал что-то подобное и в моем UITextView моего iPhone приложения delegate.m, если при нажатии кнопки, вместо вызова метода Shared, я просто сказал
textView.text = @"Hello"; // textView is the UITextVIew in my iphone class
это работает. Поэтому у меня возникли проблемы с отключением. Есть предположения? Благодарю.
Хм, все еще не работает. Я попытался использовать NSString как свойство для моего Shared.m, и когда я использую это в своем textView.text или NSLog в моем классе iPhone, то же самое (NULL). – Crystal