Swift
xiaoben_mao
这个作者很懒,什么都没留下…
展开
-
Swift-入门简介
Swift 入门简介Swift 语言由苹果公司在 2014 年推出,用来撰写 OS X 和 iOS 应用程序2014 年,在 Apple WWDC 发布历史2010 年 7 月,苹果开发者工具部门总监 克里斯·拉特纳 开始着手 Swift 编程语言的设计工作用一年时间,完成基本架构Swift 大约历经 4 年的开发期,2014 年 6 月发表特色苹果宣称 Swift 的特点是:快速、原创 2015-08-15 00:21:02 · 317 阅读 · 0 评论 -
Swift-常量(let)和变量(var)
Xcode中使用playground来预览代码及运行结果 见名知意, playground即游乐场 常量&变量简单体验// 定义变量var i = 10println(i)i = 15println(i)let j = 20// 常量一经定义不能自改数值// j = 25println(j)阶段性小结 var 定义变量,设置之后可以修改let 定义常量,设置之后不原创 2015-08-15 00:59:26 · 564 阅读 · 0 评论 -
Swift-字典
//: Playground - noun: a place where people can playimport UIKit// 定义一个字典,仍然使用 []// 以下代码定义的字典类型是:[String : NSObject]// 在目前的 swift 版本中,定义字典通常使用 [String : NSObject]// 大多数情况下,key的类型是固定的let dict = ["na原创 2015-08-18 23:33:39 · 400 阅读 · 0 评论 -
Swift-字符串
//: Playground - noun: a place where people can playimport UIKit/** if 在 C 语言中有一个特点:非零即真 if (_dataList == nil) { } * 在 swift 中,没有非零即真的概念!只有 true/false * 在编写分支语句是,必须准确的指定条件的真假*/let i原创 2015-08-18 23:31:48 · 321 阅读 · 0 评论 -
Swift-数组
//: Playground - noun: a place where people can playimport UIKit// 使用 []// 定义的数组类型是 [String]// 表示数组中,只能存放 字符串// 在 oc 中的数组,分可变和不可变// swift中 let 是不可变的, var 是可变的let array1 = ["zhangsan", "lisi"]// 遍历原创 2015-08-18 23:32:57 · 345 阅读 · 0 评论 -
Swift-分支
//: Playground - noun: a place where people can playimport UIKit/** if 在 C 语言中有一个特点:非零即真if (_dataList == nil) {}* 在 swift 中,没有非零即真的概念!只有 true/false* 在编写分支语句是,必须准确的指定条件的真假*/let i = 10/** 1>原创 2015-08-18 23:28:26 · 297 阅读 · 0 评论 -
Swift-循环
//: Playground - noun: a place where people can playimport UIKit// 传统的写法,几乎一样// 注意:需要使用 var 而不是 letfor var i = 0; i < 10; i++ { println(i)}// 更加方便的写法// in 指定范围 0~9// 早期的 swift 语法 .. 后来改成了 ..<原创 2015-08-18 23:30:01 · 291 阅读 · 0 评论 -
Swift-函数
//: Playground - noun: a place where people can playimport UIKit// 定义`函数`// OC 的 风格 - (void)函数名(参数) {}/** 函数定义格式 func 函数名(参数列表) -> 返回值 {// 代码实现} * -> 是 swift 特有的,表示 前面的执行结果,输出给后面的*/func原创 2015-08-18 23:34:25 · 378 阅读 · 0 评论 -
Swift-闭包简单使用
//: Playground - noun: a place where people can playimport UIKitvar str = "Hello, playground"/**闭包(Closures):闭包:是自包含的代码块,可以在代码中被传递和使用闭包可以捕获和存储其所在上下文中任意常量和变量的引用,这就是所谓的闭包并包裹着这些常量和变量,俗称闭包.闭包的几种形式:1,“全原创 2015-08-21 20:32:32 · 461 阅读 · 0 评论