Re: [讨论] 2014 WWDC live讨论区

楼主: uranusjr (←這人是超級笨蛋)   2014-06-03 13:14:58
※ 引述《tentenlee (天天)》之铭言:
推 manlike:看起来Swift蛮不错的 看起来像scirpting language XD 06/03 11:13
→ manlike:而且不用管内存,ObjectiveC的内存管理烂到爆炸 苹果 06/03 11:14
→ manlike:也受不了了 XD 那种四不像的内存管理机制超瞎 XDDD 06/03 11:15
话别说太早。
根据 The Swift Programming Language, Swift 的内存管理仍然使用 ARC, 仍然
需要注意 strong reference cycles, 仍然有 strong/weak/unowned 的概念, 在结
合 closure (基本等同 Objective-C block) 使用时仍然需要注意。
什么都没有改变。
然后我要说, Objetive-C 的 ARC 内存管理已经很好了。当然比起垃圾处理和自动
reference counting 可能很麻烦, 但它们是牺牲了很多东西 (read: performance)
才换来的。这是风格选择, 没有优劣之分。以 Swift 必须取代 Objective-C 的角色
而言, 采取这种做法是合理的。
作者: manlike ( )   2014-06-03 11:13:00
看起来Swift蛮不错的 看起来像scirpting language XD而且不用管内存,ObjectiveC的内存管理烂到爆炸 苹果也受不了了 XD 那种四不像的内存管理机制超瞎 XDDD
作者: Deltaguita (伯利兹)   2014-06-03 14:33:00
swift真的可以完全取代掉object-c吗?身为一个android dev 看到swift 眼睛为之一亮
作者: kiii210 (HelloWorld!)   2014-06-03 14:36:00
我也很好奇...挣扎中..
作者: whitefur (白毛)   2014-06-03 14:48:00
ARC真的做得很不错+1
作者: tentenlee (天天)   2014-06-03 16:55:00
现在担心的只有第三方元件是objective-c是否可以支援
作者: kros   2014-06-03 16:56:00
用了一下后就不想回objc了....未看先猜可以取代XD
作者: benjenq (Ben(憋))   2014-06-03 17:08:00
Session Video提到,同专案内Obj-C与swift可混用

Links booklink

Contact Us: admin [ a t ] ucptt.com