OC-->Swift

  1. OC [UIView alloc] initWithXXX:];
    Swift UIView(XXX: )
    类名()=== alloc / init 等价
  2. 类方法
    OC [UIColor redColor]
    Swift UIColor.red()
    2.0 UIColor.redColor()
  3. 访问当前对象的属性,可以不使用‘self’
    建议:都不用,在编译器提示的时候,再添加,会对‘语境’有更好的体会
    原因:‘闭包(类似于 OC block)’,需要使用 self.
  4. 没有‘;’
    ';' 目的分隔语句,在Swift中,默认不需要
  5. 枚举类型
    OC UIButtonTypeContactAdd
    Swift .contactAdd
  6. 监听方法
    OC @selector,如果带参数,不需要使用‘ :’
    Swift #selector
    2.0 直接使用“ ”
  7. 调试
    OC NSLog --FUNTION
    Swift print #funtion
    - 没有时间
    - 效率高
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容