swift笔记

来源:互联网 发布:中国软件与即时 编辑:程序博客网 时间:2024/05/01 07:21

swift交流群:342581988,欢迎加入!

今天ios8发布了,不管怎么说,对于一个苹果开发者来说,还是有些惊叹吧,而对于菜鸟的我来说,更是危机感四伏啊,对于码农的我,只能赶快学点新东西吧,今天起,要学新东西,要做笔记,要做个有素质有文化,为成为一个优质码农而努力!好吧,下面开始正如正题,Swift,走起!

     先说 hello world的吧,println("Hello ,world")猛 然一看,这是Java吗,其实这里要说的是,居然不用分号了,好吧,那就这样吧

    然后定义变量:使用 let 定义一个常量,var定义一个变量 :

var myVariable = 12myVariable =  50let myConstant = 32

他会根据你后边的类型来判断类型的。

当然了,你也可以指定类型

let implicitInteger = 34let implicitDouble = 43let explicitDouble: Double= 43

靠,怎么老想打个分号啊,好吧,再练习一遍:let myFloat : Float = 54.0

这个类型转换也有点意思

let label = "you are a sb"let width = 98let widthLabel = label + String(98)

貌似和Java有点像;如果你把String去掉会报错,报什么错,试试吧,去试试吧,我也不知道。

数值转换成字符串更雷人

let apples = 13let orange = 9let applesSummary = "I have \(apples) apples"let fruitSummary = "I have \(apples +orange) pieces of fruit"

也就是\(value)的格式吧

下面说说创建数组和字典吧,数组就是中括号[]里面放元素就行,字典就是中括号[]里面放键值对,貌似和oc比就是少了一个@符号;

var shoppingList = ["catfish", "water", "tulips", "blue paint"]shoppingList[1] = "bottle of water"var occupations = ["Malcolm":"Captain","Kaylee":"Mechanic"]occupations["Jayne"]= "Public Relations"

上面分别是一个数组的初始化和给指定下标赋值和一个字典初始化和增加一个对象;

初始化一个数组和字典如下

let emptyArray = String[]()let emptyDictionary = Dictionary<String, Float>()
好吧,我不想说想Java了。

一个空数组和字典如下

shoppingList = []testDict = [:]
好吧,先写这点吧,先看会,晚上有时间再写吧,总算熟悉了一下写博客的流程了,希望以后能写点让大家给赞的文章吧!



0 0
原创粉丝点击