swift基本语法---01

王朝学院·作者佚名  2016-08-27
窄屏简体版  字體: 小  |  中  |  大  |  超大  

Swift是苹果公司于2014年WWDC发布的一款全新的编程语言,这门语言可以用来开发ios,Mac的应用程序,苹果从2010年开始设计Swift语言,耗时4年。

Swift的语法内混合了javaScript、Objective-C、Python这三门语言,语法简单,代码简洁,而且在开发ios和Mac的应用程序时可以和Objective-C混用。Swift拥有了脚本语言语法简单和易于编写和测试的优点,同时也有Objective-C能够更好的利用设备性能的强大之处。

Swift的一些简单语法:

“hello, world”程序:

PRintln(“hello,world”)

既不用编写main函数,也没有分号结尾,一句代码搞定。

当然,如果你喜欢分号,也可以加上。(在一行有多个语句时要加分号)。

用let声明常量:

letage = 20

用var声明变量

varx = 30

你还可以用任何你喜欢的字符作为变量和常量名,包括Unicode字符

let网址 = “http://www.baidu.com”

let❤ = “love”

注意点 :不能包含数学符号(比如 + 和 * )

不能包含箭头

不能是关键字

不能包含连线与制表符

不能以数字开头

字符串是String类型的数据,用双引号""包住字符串内容

varurl = "http://www.baidu.com" 字符串的常见操作 用加号 + 做字符串拼接 var scheme = "http://"

varpath = "www.baidu.com"

varurl = scheme + path // url的内容是"http://www.baidu.com"

用反斜线 \ 和 小括号 () 做字符串插值(把常量\变量插入到字符串中)

lethand = 2

varage = 40

varstr = "我今年\(age)岁了,有\(hand)只手"

str的内容是"我今年40岁了,有2只手

Swift中常用的数据类型有 Int、Float、Double、String、Array、Dictionary等 可以看出,数据类型的首字母都是大写的

如何指定变量\常量的数据类型

在常量\变量名后面加上“冒号” 和 “类型名称”

varage : Int = 10

上面代码表示:定义了一个Int类型的变量age,初始值是10 一般来说,

没有必要明确指定变量\常量的类型

如果在声明常量\变量时赋了初始值,Swift可以推断出这个常量\变量的类型 var age = 20, Swift会认定age就是Int类型

整数分为2种类型

有符号(signed):正、负、零

无符号(unsigned):正、零

Swift提供了8、16、32、64位的有符号和无符号整数

UInt8 :8位无符号整型

Int32 :32位有符号整型

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
© 2005- 王朝網路 版權所有 導航