簡體   English   中英

Swift iOS拖動數據源和委托的目的是什么?

[英]What is the Swift iOS purpose of dragging datasource and delegate?

http://teachyourselfios.com下載v9打開FlowerDetail。 查看故事板,查看“主場景表視圖”,並刪除“出口”,數據源和委托。 一切都運行良好,而無需拖動數據源和委托。 未以編程方式設置MasterViewController中的數據源和委托。

拖動數據源和委托的快速iOS目的是什么?

如果視圖控制器是UITableViewController (或UICollectionViewController ),則不需要設置這些插座。 在這種情況下, MasterViewControllerUITableViewController

但是有時候您有一個普通的舊UIViewController並手動將UITableView (或UICollectionView )添加到場景的主view (如果您要在表/集合視圖之外添加其他控件,則可以執行此操作)設置這些出口(或以編程方式進行)的案例至關重要。 因此,重要的是要知道在需要的情況下如何執行此操作。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM