iOS 技术点程序员iOS程序猿

Swift3.0的基本语法

2016-10-29  本文已影响1981人  敌敌味丶

1.控制台输出

print("控制器输出代码")//print默认在后面添加\n

2.常量和变量

3.类型别名

4.元组

let (x,y,w,h) = (10,10,50,60) //x=10,y=10,w=50,h=60
//打印
print(x,y,w,h)
print(x)

5.函数/方法

6.定义类和创建对象

//class表示定义类
class LoginViewController: UIViewController
{
    func testMethod()
    {
        print("testMethod触发")
    }

   class  func testMethod2()
    {
        print("testMethod2触发")
    }
}
//初始化控制器对象
var loginCtrl = LoginViewController()
loginCtrl.testMethod()//调用方法
LoginViewController.testMethod2()//调用类方法

7.异常处理

8. 断言

断言使用格式:assert(条件语句, "注释说明")

var str = "11"
assert(str.characters.count > 0, "字符串长度不能为空")

9for循环

for i in 1...10  //1 <= x <= 10
{
    print(i)
}

for i in 1..<10  //1 <= x < 10
{
    print(i)
}

10.字符串

11.if...else...

注意:if()else{}中,()可以省略,{}任何情况下都不能省略。

//语句1
if i == 0
{
    print("i == 0")
}
//语句2
if i == 0
{

}
else if i == 1
{

}
else
{

}

12.switch

13.for...in

let array = ["1","2","3"]
//遍历数据
for object in array
{
    print(object)
}

14.数组

15.字典

上一篇 下一篇

猜你喜欢

热点阅读