共17条回复
楼长
·
jane4321
回复于 2014年12月05日
我也一直不理解为什么要用这个Optional。
2楼
·
netdigger
回复于 2014年12月05日
不是好事儿。想做的完美,可惜就是没有考虑过用得人的感觉。
3楼
·
nobuta
回复于 2014年12月05日
个人非常讨厌optional这种东西,一般有点经验的人都会自己检查nil的吧,没必要这样搞,反而觉得很麻烦
6楼
·
peterwang
回复于 2014年12月05日
写一段代码比较一下使用 Optional 和 不用 Optional 显式写 nil 判断,应该就很清楚了。Optional 的 composability 更好吧。
8楼
·
9楼
·
webfrogs
回复于 2014年12月05日
就近几个月的 swift 使用上来说,我觉得是好事。
不过 optional 也会带来坑,比如对值为 nil 的optional 值使用强制解包的 ! 操作符会导致程序 crash。特别是对 swift 还不熟悉的新手来说经常范这样的错误。
总的来说,感觉 swift 写起来的爽快程度要比 objc 好很多。
本帖有17个回复,因为您没有注册或者登录本站,所以只能看到本帖的10条回复。如果想看到全部回复,请注册或者登录本站。