iOS每日一记之———————————————写了俩个月Swift的小感想

首先Swift是很快这个无可否认 毕竟新事物还是要接受的 哎。。。。列举下我体验到Swift中最不舒服的一些地方吧

1.DEBUG的模式是个神坑 需要自己手动去显示隐藏 不像OC中 一个宏定义就搞定了

2.Swift中的强制类型转换 int float string double互相转换真的是神坑 感觉没有OC简单方便 ,还有就是强制解包这个问题 是的是可以使用guard 但是OC中压根就不要这么判断啊 原谅我是个OC控(就目前情况来看)

3.swift中的代理方法 比如说tableView的代理方法 cellForRow这种 使用OCMMAND无法点击进去 OMG。。。OC中一下子就进去了,,,这个居然不可以 好吧 只能每次点击进去tableView中去复制粘贴代理方法了,,,

4.字典转模型 Swift中字典转模型 目前还没有像YYModel 或者 MJExtion这种比较强大的第三方库 虽然有SwiftJSON 和 HandyJSON这种第三方库 但是总是感觉写着没有MJExtion这种轻松便捷

5.编译 Swift中 每次编译都要很久 有对比过同样大小的项目 基本上Swift要慢不少 还有就是 Swift在写的时候 那个错误警告消失的特别慢 还有就是有时候会无故变白 整个代码全部变白 我的天。。。希望能改进下这个问题 真的不能忍好么。。。

6.Swift的可复用的控件确实不多 而且不够完善 在这次项目中 我是使用了不少OC的库 然后桥接过去的 。。。哎

 

嗯 这基本上就是我写了俩个月最大的感受 、、、以上都是自己的个人愚见 诸位见笑了

Swift语言还是个好语言的 可能是我之前对OC中毒太深了吧。。。哈哈哈  还有对于想从OC转Swift的童靴 看俩周语法 直接上手项目就好了 这样提升是最快的 不过前期可能会很别扭 开发进度可能要远远低于OC的  对于开发速度有要求的慎入。。。

说个题外话 从最新的11月份的语言排行 OC排名19 Swift排名20 Swift刚出来的时候曾经进过前10 现在一直下滑 貌似Swift之父也不管他的这个“儿子”了。。。到底Swift会开出什么样的结果呢 还是会成为明日黄花呢 让我们拭目以待吧 。。。。。。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值