[問題] 請問兩個類別寫在同一個檔案的優缺點
各位大大好
小弟想請問關於Objc或是Swift
兩個類別放在同一個類別的優缺點
我看apple有些檔案裡面會放很多類別
像是NSString.h裡面有NSString還有NSMutableString
然後我在公司看到之前前輩寫的檔案
有一個檔案裡面也有兩個類別
其中一個是資料類別
這個資料類別是只有透過另外一個類別才能產生資料物件
請問像這樣的寫法是好還是不好呢?
我之前在學Java的時候
老師跟我說不同類別最好是寫成不同的檔案這樣
不過像是上面例子感覺寫在一起可以減少一些無謂的檔案
而且Swift又沒有import的問題
感覺一大包寫在同一個檔案也沒關係
只是找檔案就比較難找這樣
不知道大家都怎麼抉擇呢?
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 110.26.68.209
※ 文章網址: https://www.ptt.cc/bbs/MacDev/M.1467464576.A.C70.html
→
07/02 22:02, , 1F
07/02 22:02, 1F
→
07/02 22:11, , 2F
07/02 22:11, 2F
想請問還有什麼例子是可以放在同一個檔案呢?
有沒有這方面相關的資料可以查呢?
這樣想想如果是TableViewCell好像也可以放在ViewController裡面
※ 編輯: powerwolf543 (59.115.61.154), 07/02/2016 23:55:20
推
07/03 01:58, , 3F
07/03 01:58, 3F
→
07/03 01:58, , 4F
07/03 01:58, 4F
想請問大大,什麼樣的狀況才會發生找不到的情形呢?
我們公司的Code有上百個檔案根本不可能一個一個點開來找,
所以我都直接用Xcode內建搜尋
會發生內建搜尋找不到的狀況?
※ 編輯: powerwolf543 (59.115.61.154), 07/03/2016 02:47:38
→
07/03 03:36, , 5F
07/03 03:36, 5F
→
07/03 03:37, , 6F
07/03 03:37, 6F
→
07/03 03:37, , 7F
07/03 03:37, 7F
推
07/03 10:32, , 8F
07/03 10:32, 8F
推
07/03 12:37, , 9F
07/03 12:37, 9F
※ 編輯: powerwolf543 (59.115.53.182), 07/03/2016 15:32:18
推
07/04 15:53, , 10F
07/04 15:53, 10F
推
07/07 07:54, , 11F
07/07 07:54, 11F
→
07/07 07:55, , 12F
07/07 07:55, 12F