此为历史版本和 IPFS 入口查阅区,回到作品页
Coral Tsai
IPFS 指纹 这是什么

作品指纹

【Swift自學旅程】[APPCODA] UIKit #3

Coral Tsai
·
·
That's been one of my mantras - Focus and Simplicity. Simple can be harder than complex:
You have to work hard to get your thinking clean to make it simple. But it's worth it in the end because once you get there, you can move mountains. — Steve Jobs

因為這章節作者引用的句子太長了,所以切一半到下面來~


Protocol, Delegate Object

協定、委派物件

UITableViewDelegate與UITableViewDataSource是Swift中所謂的協定(protocol)。為了在表格視圖中顯示資料,我們必須遵從協定中所定義的要求。
如何告訴UITableView要顯示什麼資料? UITableViewDataSource協定就是關鍵,它是你的資料與表格視圖間的連結,此協定定義了一些你需要採用的方法。
UITableViewDelegate協定是處理UITableView的外觀。

我現在終於可以稍微了解學程式的痛苦了,有些地方再怎麼重複看,再怎麼找資料還是看不懂(哭笑)。不過學習寫程式就和學習其他事情一樣,我相信多練習就會熟悉的。


dequeueReusableCell方法以指定的Cell識別碼來取得佇列(queue)中可再利用的表格Cell。


作業成果


參考資料

UITableViewCell 的重用機制

CC BY-NC-ND 2.0 授权