swift入门(2)

快捷键:option + command +/   增加文档注释

//MARK:   标签分隔

// FIXME :  修改

//TODO:   去做

1.界面的对象初始化时:

类名()==alloc/init 

OC  [[  UIview all ] initwith XXX:]  == Swift   UIview(XXX:)

2.类方法

[UIColor redColor]   == UIColor.red()

3.访问当前对象的属性,可以不使用方法self.  建议不用

闭包(类似于是block) 需要的使用self.    这样可以在之后的语境中有更好的体验

4.  没有;

当一行中有多行语句的时候 才需要的用; 来分隔

5.枚举类型

直接用“.”即可点出

6.监听方法

OC @Selector

Swift  #selector 如果使用再参数,不需要的使用:

7.调试

pring  没有时间,比NSLOG效率高

注:

1. UIAapplicationMain 就是程序员的入口

2.没有.h .m的区分   在Swift 全局共享

3.所有的代码都包在{}中默认方法都是有缩进

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Swift 介绍 简介 Swift 语言由苹果公司在 2014 年推出,用来撰写 OS X 和 iOS 应用程序 ...
    大L君阅读 3,327评论 3 25
  • Swift2.0 1.defer译为延缓、推迟之意类似栈 注意作用域,其次是调用顺序——即一个作用域结束(注意),...
    zeqinjie阅读 3,415评论 0 50
  • 1.badgeVaule气泡提示 2.git终端命令方法> pwd查看全部 >cd>ls >之后桌面找到文件夹内容...
    i得深刻方得S阅读 4,804评论 1 9
  • 本章中,将会涉及到常量/变量/类型/数组,如何定义/命名/修改它们,另外还会学习到类型推理(type infere...
    花开花落花满天阅读 467评论 0 0
  • 你是不是惶惶不安,举步维艰着? 即使明天走的再远,即使今天仍在原地! 我们现在都患上一种病 — 懒癌,但凡必须让思...
    暮光柒壹叁阅读 271评论 0 2