當你的storyboard裡有太多元件或是你用了太多的storyboard可能會使你的Xcode卡頓甚至死當,原因是storyboard太吃電腦效能了,這時我們可以使用XIB來解決這個問題。
如果當我們需要重複使用同一個元件,XIB也可以不用讓你每個元件都要重新調一次設定!
我們以上一篇的TableView為例來練習如何新增XIB
首先我們需要新增一個Cocoa Touch Class
記得選擇UITableViewCell並勾選Also create XIB file
創立完成後,在XIB檔的cell裡新增一個UILabel
並將UILabel拉@IBOutlet到myTableViewCell.swift檔裡
並將function cellForRowAt的程式碼改成這樣
執行出來就完成囉!