2016年11月26日

Swift闭包概念与常见使用场景总结

摘要: ·Swift 闭包 闭包(Closures)是自包含的功能代码块,可以在代码中使用或者用来作为参数传值。 Swift 中的闭包与 C 和 Objective-C 中的代码块(blocks)以及其他一些编程语言中的 匿名函数比较相似。 全局函数和嵌套函数其实就是特殊的闭包。 闭包的形式有: 全局函数 阅读全文

posted @ 2016-11-26 16:49 随缘相识-(志同道合) 阅读(668) 评论(0) 推荐(0) 编辑

从0开始学Swift笔记整理(五)

摘要: 这是跟在上一篇博文后续内容: ——Core Foundation框架 Core Foundation框架是苹果公司提供一套概念来源于Foundation框架,编程接口面向C语言风格的API。虽然在Swift中调用这种C语言风格的API比较麻烦,但是在OS X和iOS开发过程中,有时候使用Core F 阅读全文

posted @ 2016-11-26 13:13 随缘相识-(志同道合) 阅读(552) 评论(0) 推荐(0) 编辑

从0开始学Swift笔记整理(四)

摘要: 这是跟在上一篇博文后续内容: ——重写方法 重写实例方法 在子类中重写从父类继承来的实例方法和静态方法。先介绍实例方法的重写。 下面看一个示例: class Person { var name: String var age: Int func description() -> String { / 阅读全文

posted @ 2016-11-26 13:07 随缘相识-(志同道合) 阅读(376) 评论(0) 推荐(0) 编辑

从0开始学Swift笔记整理(三)

摘要: 这是跟在上一篇博文后续内容: ——Swift中相关的属性 存储属性 Swift中的属性分为存储属性和计算属性,存储属性就是Objective-C中的数据成员,计算属性不存储数据,但可以通过计算其他属性返回数据。存储属性可以存储数据,分为常量属性(用关键字let定义)和变量属性(用关键var定义)。 阅读全文

posted @ 2016-11-26 13:01 随缘相识-(志同道合) 阅读(521) 评论(0) 推荐(0) 编辑

从0开始学Swift笔记整理(二)

摘要: 这是跟在上一篇博文后续内容: ——函数中参数的传递引用 类是引用类型,其他的数据类型如整型、浮点型、布尔型、字符、字符串、元组、集合、枚举和结构体全部是值类型。 有的时候就是要将一个值类型参数以引用方式传递,这也是可以实现的,Swift提供的inout关键字就可以实现。看下面的一个示例: func 阅读全文

posted @ 2016-11-26 12:56 随缘相识-(志同道合) 阅读(366) 评论(0) 推荐(0) 编辑

从0开始学Swift笔记整理(一)

摘要: Swift 是一种适用于 iOS 和 OS X 应用的全新编程语言,它建立在最好的 C 和 Objective-C 语言之上,并且没有 C 语言的兼容性限制。Swift 采用安全的编程模式,增加了现代功能使 编程更容易、更灵活、更有趣。Swift 以成熟且备受宠爱的 Cocoa 和 Cocoa To 阅读全文

posted @ 2016-11-26 12:49 随缘相识-(志同道合) 阅读(525) 评论(0) 推荐(0) 编辑

导航