打算用 Swift 开始搞 App,有啥坑吗?

2014-10-14 16:48:32 +08:00
 jseanj
之前用Swift写了些扩展方法,感觉坑还是很多的。
不知道大家是否已经用Swift开始写了?有啥注意事项吗?
5249 次点击
所在节点    程序员
25 条回复
WildCat
2014-10-15 11:52:24 +08:00
@jseanj 感觉不用买太多,不写是无法把坑踏平的
DaXueBa
2014-10-16 10:22:47 +08:00
额!!!!这个不知道怎么样?http://pan.baidu.com/s/1nhM9K
anson0370
2014-10-16 16:52:09 +08:00
就等明天 release 然后 AppCode 跟进果断买一个开搞了……
wezzard
2014-10-22 07:44:10 +08:00
運行時太弱;Objective C的Swift包裝與Swift原生類型有capabilities上的差別;蘋果的很多protocols裏面定義的getter方法不能使用property來實現,必須要用函數;想使用NSString的UIKit Addition要麼cast,要麼自己寫一個String類型的extension wrap一下;另外,不能在不同的模組對一個Swift類型進行public接口的擴展;與C交互略爲繁雜;表達式冗長會報錯,強制要求拆分成幾個表達式再運算。
wezzard
2014-10-22 08:30:50 +08:00
準確的說是針對泛型類型,不能在不同的模組對一個Swift類型進行public接口的擴展

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/138881

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX