
Swift
龙炎其实是王老师
总是幻想的原来是这样
展开
-
Swift学习 --- 2.8枚举
enum CompassPoint { case North case South case East case West}enum Planet { case Mercury, Venus, Earth, Mars, Jupiter, Saturn, Uranus, Nepturn}//枚举多种类型enum Barcode { cas原创 2014-06-16 17:44:04 · 705 阅读 · 0 评论 -
Swift --- 2.10属性
struct FixedLengthRange { var firstValue: Int let length: Int } var rangeOfThreeItems = FixedLengthRange(firstValue: 0, length: 3) // 该区间表示整数0,1,2原创 2014-06-17 16:30:16 · 602 阅读 · 0 评论 -
Swift --- 2.9类和结构体
struct Resolution { var width = 0 var height = 0}class VideoMode { var resolution = Resolution() var interlaced = false var frameRate = 0.0 var name: String?}class ViewCo原创 2014-06-17 15:03:48 · 749 阅读 · 0 评论 -
Swift学习 --- 2.7闭包
这章学的不是很透彻,需要再次学习原创 2014-06-16 16:42:02 · 636 阅读 · 0 评论 -
Swift学习 --- 2.5控制流
1.for循环//1.swift提供了可以以区间的形式遍历的方法 for item in 1...5 { println(item) } //2.闪光点 : 你可以使用下划线(_)替代变量名来忽略对值的访问 let base = 3 let power = 10原创 2014-06-16 10:12:27 · 621 阅读 · 0 评论 -
Swift学习 --- 2.4集合类型
Swift 数组特定于它所存储元素的类型。这与 Objective-C 的 NSArray 和 NSMutableArray 不同,这两个类可以存储任意类型的对象,并且不提供所返回对象的任何特别信息。在 Swift 中,数据值在被存储进入某个数组之前类型必须明确,方法是通过显式的类型标注或类型推断,而且不是必须是class类型。原创 2014-06-15 16:46:41 · 834 阅读 · 0 评论 -
Swift学习 --- 2.6函数
//1.返回元组的函数 参数 : 字符串 返回 : 元组 func count(string: String) -> (vowels: Int, consonants: Int, others: Int) { var vowels = 0, consonants = 0, others = 0 for character in string {原创 2014-06-16 15:34:57 · 667 阅读 · 0 评论 -
Swift学习 --- 2.3字符串和字符
1.创建一个空的字符串,并用字符串是否为空进行判断var str = ""var str2 = String() if str2.isEmpty { println("empty")}2.字符 Character可以通过字符来计算字符串数量for character in "Dog!原创 2014-06-15 09:55:17 · 1299 阅读 · 0 评论 -
Swift学习 --- 2.2基本运算符
1.声明一个元组,如果赋值的右边是一个多元组,它的元素可以马上被分解多个变量或变量:let (x, y) = (1, 2)// 现在 x 等于 1, y 等于 2原创 2014-06-14 21:46:04 · 756 阅读 · 0 评论 -
Swift学习 --- 2.1基础部分
1.swift 可以省去;2.println与print的区别就是一个可以换行一个不可以3.swift省去了.h与.m 直接一个swift文件4.元组可以返回多个值,元组(tuples)把多个值组合成一个复合值。元组内的值可以使任意类型,并不要求是相同类型,你可以将一个元组的内容分解(decompose)成单独的常量和变量,然后你就可以正常使用它们了:l原创 2014-06-14 21:08:07 · 1016 阅读 · 0 评论 -
Swift --- 2.13继承
class Vehicle { //类属性 var numberOfWheels: Int var maxPassengers: Int //类方法 func description() -> String { return "\(numberOfWheels) wheels; up to \(maxPassengers) pass原创 2014-06-18 14:39:34 · 1255 阅读 · 0 评论