- 博客(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
1990
原创 ios深度解析之Swift(结构体和类,属性)
// 结构体 和 类 // 在Swift中,结构体被做了很对强化 几乎所有的数据类型都是用结构体实现的 // 相同点: 1.都可以定义变量 2.都可以定义方法 3.都可以定义构造器 Int 4.都可以遵守协议 5.扩展 // 不同点: 1.结构体是值类型 类是引用类型 2,类可以被继承 3,类可以使用类型推断 4,类可以使用 deinit (析构器) 5,一个类可以有多个引用 //
2015-10-23 22:04:45
627
原创 ios深度解析之Swift(函数)
// 函数 // 语法格式 //func name (参数列表) -> 返回值 { // // 函数实现体 //} // .无参, 无返回值 func hello1() { print("hello1"); } func hello2() -> Void { print("hello2") } // 函数调用 hello1() // .有参 // 1,关于内部参
2015-10-23 21:50:22
435
原创 ios深度解析之Swift(分支语句)
// if 语句的条件必须是bool值 或者是 bool表达式 // bool 值只能用 true 或者是 false let isOrNo = true if isOrNo{ print("true") } else { print("false") } var count: Int? = nil count = 20 if count > 0{ print
2015-10-23 11:45:24
490
原创 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
495
原创 ios深度解析之Swift(基本数据类型)
Swift 是一种新的编程语言,用于编写 iOS 和 OS X 应用. 它结合了 C 和 Objective-C 的优点并且不受 C 兼容性的限制.采用安全的编程模式并添加了很多新特性,这将使编程更简单,更灵活,也更有趣 一,环境搭建 1.打开code, 快捷键commd + shift+ 1 2.点击打开 取工程名 进入 开始编写 二 .变量声明规则 // v
2015-10-22 22:10:59
691
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅