前提知識
delegateに関する記事
記事で理解を進めています。
tableView.delegate = viewContorllerは
・tabeleViewのdelegateとしてviewContorllerを指定する
↕
・tabeleViewの問合せ先としてviewContorllerを指定する
とありました。
class MainTabController: UITabBarController{ self.delegate = self extension MainTabController: UITabBarControllerDelegate { } }
・self.delegate = self
についての理解
①MainTabControllerの問合せ先として自分自身(MainTabController)を指定している。
②自分自身を問合せできる理由はextensionでUITabBarControllerDelegateを設定しているから。
以下の画像の情報を添付しておきます。
回答1件
あなたの回答
tips
プレビュー