Swift 和Objective-C 代码格式对比


Swift 和Objective-C 代码格式对比
Objective-C
以添加一个Button 为例子来简单介绍一下
UIButton *btn = [[UIButton alloc]init];
btn.frame = CGRectMake(20,20,100,100);
btn.backgroundColor = [UIColor blueColor];
[self.view addSubView:btn];

Swift
var btn = UIButton()
btn.frame = CGRectMake(20,20,100,100)
btn.backgroundColor = UIColor.blueColor()
self.view.addSubView(btn)

我们可以看出基本的用法是一样的 只是格式不同
大家可以好好学习下 虽然例子很简单 但是大家要看出异同点! 

关于Swift 的疑惑

新的Swift 语言一出 大家都是从头开始学语法 是不是意味着 大家都站在同一起跑线 
但是我们已经学习了很多API  在Swift中这些API 的用法和 OC 中差不多 
只是格式变了一些 语法格式大家学习起来都是一样的  
但是后期开发我们做的会比较快一些 因为 我们之前用OC 开发的ios手机应用程序 
使用的框架 设计模式 MVC 等都是想通的 
所以大家不要有太多的疑虑 
Swift  有一些不足的地方 苹果公司正在慢慢弥补 相信不久的将来用上Swift 语言开发 
我们工程师的效率就会更高一些 会减少很多的垃圾代码 



  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值