swift中的委托

如果A在昨晚一件事情之后需要讓B知道A已經(jīng)做完了,對象A可以把對象B的引用存為一個實例變量。這個對象B稱為委托。比如一個對象X可以成為UIImagePickerController的委托,UIImagePickerController選取照片之后,就可以告訴X選取完成。

在swift中使用委托很簡單,假如現(xiàn)在有兩個類,你希望其中一個稱為另外一個的委托:



注意:在Swift中可以使用?運算符檢查一個變量是否為nil。還可以用?運算符來查看一個對象是否包含了一個屬性或者方法。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 發(fā)現(xiàn) 關(guān)注 消息 iOS 第三方庫、插件、知名博客總結(jié) 作者大灰狼的小綿羊哥哥關(guān)注 2017.06.26 09:4...
    肇東周閱讀 15,664評論 4 61
  • 關(guān)于 Swift 重要這個文檔所包含的準備信息, 是關(guān)于開發(fā)的 API 和技術(shù)的。這個信息可能會改變, 根據(jù)這個文...
    無灃閱讀 4,634評論 1 27
  • 愛是一種學(xué)習(xí)的能力,并且是持續(xù)學(xué)習(xí)的能力,隨著時間的改變你喜歡的被你喜歡的都在改變,想要留住你愛的,就要持續(xù)的學(xué)習(xí)...
    蘇向晚閱讀 345評論 0 1

友情鏈接更多精彩內(nèi)容