- 博客(7)
- 收藏
- 关注
原创 ios深度解析之Swift(枚举,继承,协议,扩展)
// 1.枚举//enum 枚举命: 类型{//// case 分支1 = 赋值1// case 分支2 = 赋值2// //}enum PersonIndentity: String { case Teacher = "Teacher_id" case Student = "Student_id"}// 类class Person {
2015-10-23 22:09:01 1891
原创 ios深度解析之Swift(结构体和类,属性)
// 结构体 和 类// 在Swift中,结构体被做了很对强化 几乎所有的数据类型都是用结构体实现的// 相同点: 1.都可以定义变量 2.都可以定义方法 3.都可以定义构造器 Int 4.都可以遵守协议 5.扩展// 不同点: 1.结构体是值类型 类是引用类型 2,类可以被继承 3,类可以使用类型推断 4,类可以使用 deinit (析构器) 5,一个类可以有多个引用//
2015-10-23 22:04:45 556
原创 ios深度解析之Swift(函数)
// 函数// 语法格式//func name (参数列表) -> 返回值 {// // 函数实现体//}// .无参, 无返回值func hello1() { print("hello1");}func hello2() -> Void { print("hello2")}// 函数调用hello1()// .有参// 1,关于内部参
2015-10-23 21:50:22 385
原创 ios深度解析之Swift(分支语句)
// if 语句的条件必须是bool值 或者是 bool表达式// bool 值只能用 true 或者是 falselet isOrNo = trueif isOrNo{ print("true")} else { print("false")}var count: Int? = nilcount = 20if count > 0{ print
2015-10-23 11:45:24 424
原创 ios深度解析之Swift(基本数据类型2)
//*********************数组// 数组中只能存储相同类型的数据var array = [1,2,3] // 自动推断为[Int] 类型 [1,2,3]的数组var array2 = ["1", "2", "3"] // [String] ["1", "2", "3"]var array3 = [1, "2", "3"]// 数组指定类型 语法: [Int]//
2015-10-23 11:42:21 447
原创 ios深度解析之Swift(基本数据类型)
Swift 是一种新的编程语言,用于编写 iOS 和 OS X 应用. 它结合了 C 和 Objective-C 的优点并且不受 C 兼容性的限制.采用安全的编程模式并添加了很多新特性,这将使编程更简单,更灵活,也更有趣一,环境搭建 1.打开code, 快捷键commd + shift+ 12.点击打开 取工程名 进入 开始编写 二 .变量声明规则 // v
2015-10-22 22:10:59 614
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人