文章归档

Swift编程高级教程(八)闭包

闭包

闭包是一个独立的函数功能代码段,我们可以在代码之间当作变量那样使用和传递他。Swift里的闭包和Apple的C语言和Objective-C语言里的block以及其他语言里的lambda表达式非常类似。

闭包可以capture在上下文中的任何常量和变量并在其定义内存储其引用,这就是所谓的闭合[......]

Read more

标签: , , , , , , , , , , , , , , ,
文章分类 iOS 8开发

Swift编程高级教程(六)下标操作

类、结构体和枚举类型都可以定义下标操作。下标操作是用来访问集合、列表或者序列的元素的简便方法。我们可以通过下标操作来存取它们的值,而不是调用方法。例如通过someArray[index]的方式访问Array对象的元素或者使用someDictionary[key]的形式访问Dictionary的值[......]

Read more

标签: , , , , ,
文章分类 iOS 8开发

Swift编程高级教程(三)集合类型-字典

集合类型—字典

Swift语言提供了两种集合数据类型:数组和字典,数组是一系列相同类型的变量值有序存储;字典是一系列相同类型的变量值的无序存储,可以通过一个唯一标识符(键)来引用和查找。

数组和字典总是能识别自己所能够存储的键值的类型,就是说,我们不能够往这两个容器内插入错误的类型。显式类型声明[......]

Read more

标签: , , , , , , , ,
文章分类 iOS 8开发

Swift编程高级教程(三)集合类型-数组

集合类型—数组

Swift语言提供了两种集合数据类型:数组和字典,数组是一系列相同类型的变量值有序存储;字典是一系列相同类型的变量值的无序存储,可以通过一个唯一标识符(键)来引用和查找。

数组和字典总是能识别自己所能够存储的键值的类型,就是说,我们不能够往这两个容器内插入错误的类型。显式类型声明[......]

Read more

标签: , , , ,
文章分类 iOS 8开发

EasyShell——戴维营教育联合lx138社区Shell查询工具

EasyShell(下载地址)戴维营教育联合lx138社区推出的免费Linux Shell命令查询工具。简单易用,解释详细,并具有丰富的实例,是linux学习和管理的最佳助手!

1

2

3

4

5

标签: , , , ,
文章分类 戴维营出品