
1 jsonline 2014 年 6 月 4 日 via Android 一年内可全面代替 |
2 PrideChung 2014 年 6 月 4 日 今天上午花了点时间看了下Swift文档关于和Objective-C混用的说明,发现UIKit里面的枚举类型都已经用Swift的枚举重写了,用Swift逐个模块地替代Objective-C是相当可行的。可以看出来苹果这次推出Swift真是蓄谋已久,前些时候还有人嘲笑苹果要拿OC再战五百年,果断被打脸 |
3 PrideChung 2014 年 6 月 4 日 真是不得不赞一下苹果,对于从编程语言这么底层的迁移都能考虑得这么细致周到。微软看什么看,说的就是你 |
4 loading 2014 年 6 月 4 日 via iPhone 大量的obc书,正在学obc的也郁闷吧 |
5 dylanliu OP 将近1000页的官方文档,如果只是个辅助性的开发工具不用这么大阵仗吧,印象中看过的编程书只要C Primer Plus将近1000页. |
6 ioleon13 2014 年 6 月 4 日 当初学obc时不幸患上拖延症,这次直接从swift开始吧 |
7 hooluupog 2014 年 6 月 4 日 要替代oc哪是这么容易的,oc在相当一段时间还会是ios上的主流(坐等打脸)。官方的底层封装倒是可以很快的迁移过去,无非就是维护两套API(历史苹果这么干过,用oc替代java,微软多次这么干过<vb.net,c++,mfc,wpf,winrt,再到折腾了一圈.net重新编译为本地代码>,google不知道会不会也这么干,目前Go和Dart还不像亲生的)。但海量的第三方app怎么办?所以这肯定是个缓慢的迁移过程,python3都出来多久了,python2还是用的不亦乐乎。 |
9 Narcissu5 2014 年 6 月 4 日 |
10 zakokun 2014 年 6 月 4 日 @PrideChung 确实得佩服苹果的魄力. ios6拟物界面依然受欢迎的时候说换就换.obj-c这么火也彻底换掉.这种居安思危的态度真心让我佩服到五体投地. 想想当初诺基亚当红的时候各种"科技以换壳为本"的把戏,最后抱着塞班进棺材....苹果真心能战500年 |
11 doskoi 2014 年 6 月 4 日 如果你已经会OjectiveC,那等OSX 10.10和iOS 8的软件用swift开发,才值得你开始在上面有所投入。 |
13 Zhang 2014 年 6 月 4 日 苹果也该变“芯”了! |
14 tinymao 2014 年 6 月 4 日 |
15 sqbing 2014 年 6 月 4 日 补充OC比较靠谱 |
16 artwalk 2014 年 6 月 4 日 @PrideChung 有些蛋疼的语法终于可以扔掉了 |
18 cabinw 2014 年 6 月 4 日 所有framework中[object property]的获取方式都已经改为object.property |
19 Ricepig 2014 年 6 月 4 日 via Android @PrideChung 微软? c#这几年的特性都被swift吸收了嘛,我看一段示例代码,还以为是c#的。。。 |
20 konakona 2014 年 6 月 4 日 稍微看了下雨燕的语法,真心有点像Javascript呀~~挺简单的,很好入手。 完全赞同1楼! |
22 precisi0nux 2014 年 6 月 4 日 @Azone +1 |
23 hoyin 2014 年 6 月 4 日 Script 的因不用Compile ,所以除比快 再加上Apple 力推,而且易入手 Obj 新手太辛苦了 相信Swift 感很快成吸引更多人iOS 和OSX 的件 |
24 xujialiang 2014 年 6 月 4 日 @Ricepig 我也觉得像C# |
25 notedit 2014 年 6 月 5 日 大概的看了一下swift的手册 想替代oc还有很多路要走 说能替代oc的大概都没在项目中用到过c或者c++的库 |
26 feuvan 2014 年 6 月 5 日 swift 用 C/C++ 库需要写 oc wrapper 这点让我难以理解 |