代码改变世界

第一天对swift的理解

2015-10-14 10:02  ICBDF_骚年  阅读(148)  评论(0编辑  收藏  举报

swift语言选取c和oc的优点,并且自认为的去其糟粕

自动生成main函数,不需要自己定义

playground是一个代码与输出效果同步的编译器

利用xcode这款苹果独门软件实现ios开发语言的编写

xcode有自动识别功能

 

常量用let来声明,变量用var来声明

定义名称可以是英文可以是中文,还可以是表情符号

不需要自己对变量或常量进行类型注解,编译器自动识别类型

类型可用let a :  int = 5 来进行类型注解

数字庞大时可以用_分割 例:10_000_000

swift整型分为两种,signed表示有负号的整数,unsigned表示没有负号的整数

UInt8.min = 0 ;  UInt8.max = 255;

 

swift是类型安全语言(强类型语言)

typealias可给类型起别名

元祖类型可以定义一个包含多种类型的量

asset可以定义项目的底线条件,如果没达到条件语句终止程序