
Swift
文章平均质量分 84
泗哥
Hello, World!
展开
-
Swift 函数总结
函数是执行某一特定任务的自包含代码块。Swift中的函数具有统一的格式,参数非常灵活。在Swift中函数也有类型,函数类型和其他类型在使用时无异。在Swift中,若想改变传入的变量,需要使用in-out参数。内置函数可以封装核心功能。原创 2016-06-30 21:57:46 · 518 阅读 · 2 评论 -
Swift 容器类型总结
Swift提供了三种主要的容器类型:数组(Array)、集合(Set)和字典(Dictionary)。数组存储相同类型的元素,集合存储有序不重复的值,字典采用键值对来存储元素。原创 2016-07-01 00:49:14 · 2428 阅读 · 0 评论 -
Swift 闭包(Closure)总结
Swift 闭包(Closure)总结闭包是能够被传递和在代码块中使用的自包含的功能块。Swift中的闭包类似于C和Objective-C中的块以及其他编程语言中的Lambda表达式。闭包能够获取和存储它所处的环境中的变量和常量的引用,相当于给这些变量和常量提供一个封闭的环境。原创 2016-07-17 17:04:56 · 838 阅读 · 1 评论 -
Swift 枚举(enumeration)类型总结
Swift 枚举(enumeration)类型总结枚举类型定义了一组相关值的共同类型,比如东、西、南和北具有的共同类型就是方向,可以定义一个方向的枚举类型,包含它们。枚举类型能够让你在代码中使用类型安全的的值。原创 2016-07-17 22:38:39 · 1507 阅读 · 0 评论 -
Swift 类和结构体总结
Swift 类和结构体总结类和结构体都是多功能而且灵活的结构,它们可以作为构建块(building block)在代码中使用。你可以为类和结构体定义属性和方法来扩充它们的功能。对于自定义类,Swift不需要你创建单独的接口和文件来实现类和接口,你在一个文件中定义和实现类和结构体即可。原创 2016-07-18 00:45:24 · 542 阅读 · 0 评论 -
Swift 初始化
初始化是类、结构体、枚举类型的准备过程。这个过程涉及到所有存储属性的初始化,以及类在被使用之前的其他设置和初始化。原创 2016-10-22 22:18:20 · 788 阅读 · 0 评论 -
Swift 析构(Deinitialization)
当一个类的实例被回收的时候,析构器(Deinitializer)就会被调用。用关键字deinit来定义一个析构器,而且只有类采用析构器,而且一个类只有一个析构器。原创 2016-10-23 00:38:32 · 442 阅读 · 0 评论 -
Swift 自动引用计数(Automatic Reference Counting, ARC)
**Swift**使用自动引用计数来跟踪和管理你的app的内存使用。在大多数情况下,**Swift**帮你做好了内存管理工作,你不需要自己手动管理内存。当一些类实例不再被使用的时候,ARC自动释放这些实例所占用的内存。原创 2016-10-24 23:15:56 · 460 阅读 · 0 评论 -
Swift 扩展(Extension)总结
扩展(Extension)是给已经存在的类(class),结构体(structure),枚举类型(enumeration)和协议(protocol)增加新的功能。原创 2016-10-04 10:21:41 · 1185 阅读 · 0 评论