楼主:
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 的角色
而言, 采取这种做法是合理的。