На iOS, если мы используем Interface Builder, мы можем легко создавать Outlet и Action.На iOS мы можем легко создать Outlet by code - а как насчет действий?
Если мы используем Objective-C код вместо Interface Builder, мы можем создать выход довольно легко тоже, по-видимому, лишь на
datePicker = [[UIDatePicker alloc] initWithFrame:CGRectMake(200, 200, 200, 200)];
[self.view addSubview:datePicker];
и что мы определяем переменную экземпляра в файле .h
.
UIDatePicker *datePicker;
И я думаю, что это точно так же, как выход?
Как о действиях - как мы создаем действия, используя код Objective-C (без использования Interface Builder) для разных типов взаимодействия с пользователем?
как ваша переменная кнопки 'button_' (с подчеркиванием)? Я также вижу некоторый код, такой как ViewController, который имеет '_view' как переменную экземпляра, но подчеркивание находится впереди. –
Он решил определить его соответствие iVars с подчеркиванием. Это просто традиционно, на самом деле '@Synthesize button = hrighaohfunaksifh ___' будет работать так же хорошо. – CodaFi
@ 動靜 能量 CodaFi является правильным. Вы можете направить его [ЗДЕСЬ] (http://stackoverflow.com/questions/8832091/ivar-vs-ivar-for-variable-naming), если вас это интересует. :) – Kjuly