Выход
Выход является свойством, аннотирующимся символом IBOutlet и чье значение можно установить графически в файле пера или раскадровке. Вы объявляете выход в интерфейсе класса, и Вы делаете соединение между выходом и другим объектом в файле пера или раскадровке. Когда файл загружается, соединение установлено.
Вы определяете выход как свойство со спецификатором типа IBOutlet
.
@property (nonatomic, weak) IBOutlet UITextField *nameField; |
Символ IBOutlet
когда свойство является выходом, используется только XCode, для определения; это не имеет никакого фактического значения.
Через выход объект в Вашем коде может получить ссылку на объект, определенный в файле пера или раскадровке и затем загруженный из того файла. Объект, содержащий выход, часто является пользовательским объектом контроллера, таким как контроллер представления. Вы часто определяете выходы так, чтобы можно было отправить сообщения для просмотра объектов платформы UIKit (в iOS) и платформы AppKit (в OS X).