從2018年年末,一直到最近,一直被xcode10.1煩擾。xcode的更新,隨之而來的便是老項目中各種莫名其妙的錯誤。有些是語法導致,有些是第三方庫導致,有些是不兼容導致。
手上有好幾個項目都是用swift寫的,由于xcode更新了,swift語法也跟著更新了。在學習swift4.2新特性的時候,順帶把xcode報錯的問題也需要一并解決了。所幸的是我手上項目不多,也不著急,大多數項目是出于維護升級階段,所以有大把的時間來摸索swift4.2和解決xcode的報錯問題。
不過,在我之前,已經有很多小伙伴遇到和我一樣的問題,他們解決了并已經貼出了答案,所以,我更多的是參照他們的解決放法來解決我的項目問題,但是,然并卵。最終還是需要多參考官方文檔,結合他們的解決方案,最終找到屬于自己的解決方法。
最后我想說的是,iOS太難了。
~龍煉川 寫于2019-01-11