美文网首页
Swift 基本语法-变量的定义

Swift 基本语法-变量的定义

作者: 奇董 | 来源:发表于2015-12-09 12:12 被阅读57次

注:大多是翻译苹果给的官方文档

//: Playground - noun: a place where people can play

import UIKit

//不需要导入输入输出库,你用写在main函数里面,语句结束不需要分号

//swift是弱语法,变量只需要用var声明就可以(variety)

var str = "Hello, playground"

print("hello")

//对于常量来说用let修饰, 常量必须给一个确定的值

//??常量编译的时候不需要被知道(什么意思?)

let constant = 5

//赋值符号两侧留出来的空格要一样 否则 报错

var a = 10

a = 11

print(a)

//虽然是弱语法,不过可以明确的指定变量类型

let implicitInteger = 70  //间接的表示类型

let implicitDouble = 70.0

let explicitDouble:Double = 70 // 明确指定

//类型转换的不能间接标识,必须明确指定转换类型

let label = "the width is"

let width = 94

let widthLabel = label + String(width)

//还有一种转化成string 的方法 就是将值放在 \() 中

let apples = 3

let oranges = 5

let appleSummary = "i have \(apples) apples"

let fruitSummary = "\(apples + oranges)"

//创建数组或者字典使用[], 获取元素也是用index或者key

//元素后面用逗号分隔

var shoppingList = ["catfish","water","tulips","blue paint"]

shoppingList[1] = "water"

var occupations = [

"malcolm":"captain",

"kaylee":"mechanic",

]

occupations["kaylee"]

//创建空数组和字典 使用初始化的语法([]里面指定类型,后面加一个())

let emptyArry = [String]()

let emptyDictionary = [String:Float]()

//也可以不指定类型 不指定类型就不需要后面加()

let emptyArry1 = []//和上面对比

let emptyDictionary1 = [:]


相关文章

  • 初学Swift 小总结

    Swift 01 Swift最基本的语法变化 Swift 变量&常量 变量使用 let 定义常量,定义后的常量不能...

  • Swift 基本语法初窥

    Swift 基本语法 Simple Values 使用 let 定义常量,var 定义变量。常量的值虽然不必在编译...

  • Swift基本语法之函数

    Swift基本语法之初体验-常量变量-数据类型 Swift基本语法之逻辑分支 Swift基本语法之循环 Swift...

  • Swift基本语法之数组和字典

    Swift基本语法之初体验-常量变量-数据类型 Swift基本语法之逻辑分支 Swift基本语法之循环 Swift...

  • Swift基本语法之元组和可选类型

    Swift基本语法之初体验-常量变量-数据类型 Swift基本语法之逻辑分支 Swift基本语法之循环 Swift...

  • Swift基本语法之闭包

    Swift基本语法之初体验-常量变量-数据类型 Swift基本语法之逻辑分支 Swift基本语法之循环 Swift...

  • Swift 基本语法-变量的定义

    注:大多是翻译苹果给的官方文档 //: Playground - noun: a place where peop...

  • Swift基本语法之类的使用

    Swift中类的使用 Swift基本语法之初体验-常量变量-数据类型 Swift基本语法之逻辑分支 Swift基本...

  • Swift基本语法之字符串

    Swift基本语法之初体验-常量变量-数据类型 Swift基本语法之逻辑分支 Swift基本语法之循环 字符串的介...

  • Swift3.0基本语法02

    Swift基本语法02 上一篇介绍了Swift的常量/变量和循环,详情见:Swift基本语法01 一、字符串的介绍...

网友评论

      本文标题:Swift 基本语法-变量的定义

      本文链接:https://www.haomeiwen.com/subject/ypgehttx.html