Swift優(yōu)點太多了驻债。。强衡。擦秽。我怕寫不完??,就寫寫這大半年來我遇到的Swift缺點吧漩勤。
- extension里不能放stored prop
- 沒有泛型protocol直接導(dǎo)致有associate type的protocol不能作為存儲類型
- struct不能繼承感挥,寫一個隊列能累死人(不能直接繼承Array)
- 沒有l(wèi)oad方法(可用initialize代替,倒是沒啥關(guān)系)
- 繼承父類時越败,只要override一個init就不能繼承所有super的designated init. 慘的是萬一有很多歌require的init触幼。。究飞。
- 還缺少一些API置谦,比如archive或者json封裝 struct,不過只要用class就好了亿傅。媒峡。
- 會拋出錯誤的函數(shù)就多個throws ,沒有注釋完全不知道是啥錯=葵擎。=