Outlet
とは?
他のコンテンツを参照するプロパティ
storyboard
や
nib
ファイル上のオブジェクトを参照するためによく利用される
UIKit
や
AppKit
における view オブジェクトに メッセージを送信するために頻繁に利用される
これらの view オブジェクトは、コード上ではなく
storyboard
上で定義されるので
ViewController
の
view hierarchy
内の他の view にアクセスするのに
outlet
を利用する場合もよくある
必要な view への参照を
outlet
に持たせておき、
storyboard
からロードされるときに実際に view オブジェクトに自動的に紐づけられる
コード上では
IBOutlet
でアノテーションされる
https://developer.apple.com/library/archive/documentation/General/Conceptual/Devpedia-CocoaApp/Outlet.html#//apple_ref/doc/uid/TP40009071-CH4
https://developer.apple.com/library/archive/featuredarticles/ViewControllerPGforiPhoneOS/index.html#//apple_ref/doc/uid/TP40007457-CH2-SW1