Так что я все еще очень новичок в этой цели C думаю, и я столкнулся с проблемой, я не уверен, что основная причина.
Мой файл h выглядит в основном так:
@interface DrinkDetailViewController : UIViewController<UITextFieldDelegate>
{
UITextField* nameTextField;
UITextField* activeView;
}
@property (nonatomic,retain) IBOutlet UITextField* nameTextField;
В моем файле m я реализую функцию делегата:
-(BOOL) textFieldShouldBeginEditing:(UITextField*) textField
{
activeView = textField;
return YES;
}
Дело в том, что если я объявляю activeView также свойством (то есть добавление свойства, синтезирование ивсе дело), затем, когда я покидаю представление (это проект на основе навигации), мое приложение вылетает.Тем не менее, если я живу как не собственность, кажется, все работает нормально.Почему это ???