码迷,mamicode.com
首页 >  
搜索关键字:swift入门    ( 128个结果
Swift入门篇-基本类型(1)
转自http://www.cnblogs.com/gcb999/p/3775053.html 博主语文一直都不好(如有什么错别字,请您在下评论)望您谅解,没有上过什么学的 今天遇到了一个很烦的事情是,早上10点钟打开电脑,一直都进入系统(我的系统macOS X Yosemite 10.10 ...
分类:编程语言   时间:2015-06-10 18:45:10    阅读次数:155
swift 资料大整理(持续更新)
iOS swift开发资源整理 以下是我整理的资源目录,无关顺序。 2015.05.27更新 斯坦福白胡子swift教学视频以及字幕下载 斯坦福白胡子demo下载 apple swift官方博客 swift 基础语法官方文档 swift Using Swift with Cocoa and Objective-c官方文档 apple swift 官方Resource Library The sw...
分类:编程语言   时间:2015-05-28 09:39:20    阅读次数:381
IOS开发语言Swift入门连载---协议
IOS开发语言Swift入门连载—协议协议(Protocol)协议(Protocol)用于定义完成某项任务或功能所必须的方法和属性,协议实际上并不提供这些功能或任务的具体实现(Implementation) –而只用来描述这些实现应该是什么样的。类,结构体,枚举通过提供协议所要求的方法,属性的具体实现来采用(adopt) 协议。任意能够满足协议要求的类型被称为协议的遵循者。   协议可以要求其遵循...
分类:移动开发   时间:2015-05-12 15:46:19    阅读次数:292
IOS开发语言Swift入门连载---泛型
IOS开发语言Swift入门连载—泛型泛型代码可以让你写出根据自我需求定义、适用于任何类型的,灵活且可重用的函数和类型。它的可以让你避免重复的代码,用一种清晰和抽象的方式来表达代码的意图。   泛型是 Swift 强大特征中的其中一个,许多 Swift 标准库是通过泛型代码构建出来的。事实上,泛型的使用贯穿了整本语言手册,只是你没有发现而已。例如,Swift 的数组和字典类型都是泛型集。你可以创建...
分类:移动开发   时间:2015-05-12 15:44:08    阅读次数:123
IOS开发语言Swift入门连载---扩展
IOS开发语言Swift入门连载—扩展扩展就是向一个已有的类、结构体或枚举类型添加新功能(functionality)。这包括在没有权限获取原始源代码的情况下扩展类型的能力(即逆向建模)。扩展和 Objective-C 中的分类(categories)类似。(不过与Objective-C不同的是,Swift 的扩展没有名字。)   Swift中的扩展可以:   添加计算型属性和计算静态属性...
分类:移动开发   时间:2015-05-12 13:44:34    阅读次数:181
IOS开发语言Swift入门连载---嵌套类型
IOS开发语言Swift入门连载—嵌套类型枚举类型常被用于实现特定类或结构体的功能。也能够在有多种变量类型的环境中,方便地定义通用类或结构体来使用,为了实现这种功能,Swift允许你定义嵌套类型,可以在枚举类型、类和结构体中定义支持嵌套的类型。   要在一个类型中嵌套另一个类型,将需要嵌套的类型的定义写在被嵌套类型的区域{}内,而且可以根据需要定义多级嵌套。   嵌套类型实例  下面这个例子定义...
分类:移动开发   时间:2015-05-12 11:20:42    阅读次数:125
IOS开发语言Swift入门连载---可选链
IOS开发语言Swift入门连载—可选链可选链(Optional Chaining)是一种可以请求和调用属性、方法及下标脚本的过程,它的可选性体现于请求或调用的目标当前可能为空(nil )。如果可选的目标有值,那么调用就会成功;相反,如果选择的目标为空(nil ),则这种调用将返回空(nil )。多次请求或调用可以被链接在一起形成一个链,如果任何一个节点为空(nil )将导致整个链失效。   注意...
分类:移动开发   时间:2015-05-04 10:05:35    阅读次数:241
IOS开发语言Swift入门连载---类型转换
IOS开发语言Swift入门连载—类型转换类型转换可以判断实例的类型,也可以将实例看做是其父类或者子类的实例。   类型转换在 Swift 中使用is 和 as 操作符实现。这两个操作符提供了一种简单达意的方式去检查值的类型或者转换它的类型。   你也可以用来检查一个类是否实现了某个协议,就像在 Checking for Protocol Conformance部分讲述的一样。   定义一个...
分类:移动开发   时间:2015-05-04 10:03:20    阅读次数:202
IOS开发语言Swift入门连载---析构过程
IOS开发语言Swift入门连载—析构过程在一个类的实例被释放之前,析构函数被立即调用。用关键字deinit 来标示析构函数,类似于初始化函数用init 来标示。析构函数只适用于类类型。   析构过程原理  Swift会自动释放不再需要的实例以释放资源。如自动引用计数那一章描述,Swift 通过自动引用计数(ARC)处理实例的内存管理。通常当你的实例被释放时不需要手动地去清理。但是,当使用自己的资...
分类:移动开发   时间:2015-04-28 12:04:34    阅读次数:148
IOS开发语言Swift入门连载---自动引用计数
IOS开发语言Swift入门连载—自动引用计数Swift使用自动引用计数(ARC)这一机制来跟踪和管理你的应用程序的内存。通常情况下,Swift 的内存管理机制会一直起着作用,你无须自己来考虑内存的管理。ARC 会在类的实例不再被使用时,自动释放其占用的内存。   然而,在少数情况下,ARC 为了能帮助你管理内存,需要更多的关于你的代码之间关系的信息。本章描述了这些情况,并且为你示范怎样启用 AR...
分类:移动开发   时间:2015-04-28 12:02:40    阅读次数:269
128条   上一页 1 ... 5 6 7 8 9 ... 13 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!