1.前言 Swift在这就不多介绍了,想必大家都已皆知。离Swift面世也过了有一个多月的时间。在闲暇时间我用Swift实现了UITableView的一些常见操作。基本都是可以用上的,今天在自己的博客里分享给大家。2.初始化程序入口 初始化程序入口,先给我们的ViewController封装一个.....
分类:
移动开发 时间:
2014-07-07 12:54:07
阅读次数:
192
Mutability of Collections (可变集合) 字典和数组都是在一个集合里储存多个值.如果你创建数组或字典后赋值给一个变量,那么这个集合就是可变的( mutable).这就意味着你在创建这个集合之后,依然可以改变这个集合的 大小,添加元素到集合里或者删除已有的元素.相反地,如果.....
分类:
移动开发 时间:
2014-07-03 21:02:03
阅读次数:
248
在现有类和结构体的类型基础上,扩展新的功能。 语法:[html]view plaincopyextensionSomeType{//newfunctionalitytoaddtoSomeTypegoeshere}Anextensioncanextendanexistingtypetomakeitad...
分类:
其他好文 时间:
2014-07-03 20:13:35
阅读次数:
163
类和结构体类和结构体是人们构建代码所用的一种通用且灵活的构造体。为了在类和结构体中实现各种功能,我们必须要严格按照对于常量,变量以及函数所规定的语法规则来定义属性和添加方法。与其他编程语言所不同的是,Swift 并不要求你为自定义类和结构去创建独立的接口和实现文件。你所要做的是在一个单一文件中定义一...
分类:
其他好文 时间:
2014-07-03 19:18:32
阅读次数:
184
1、在实际编译时,Swift 编译器会优化字符串的使用,使实际的复制只发生在绝对必要的情况下,这意味着您将字符串作为值类型的同时可以获得极高的性能。
2、for character in "Dog!...
分类:
其他好文 时间:
2014-07-03 17:47:47
阅读次数:
243
原地址:Android Activity初探Activity是一个应用中的组件,它为用户提供一个可视的界面,方便用户操作,比如说拔打电话、照相、发邮件或者是浏览地图等。每个activity会提供一个可视的窗口,一般情况下这个窗口会覆盖整个屏幕,但在某此情况下也会出现一些比屏幕小的窗口飘浮在另外一个窗...
分类:
移动开发 时间:
2014-07-02 19:04:22
阅读次数:
206
这不是教程。当你碰到函数参数需要传递一个闭包(closure)时,一般是可以直接这么传递的(假定无返回):// 教程一般教你在参数位置传递closure:someMethod(arg1, arg2, arg3: { args -> Void in //codes here })// sw...
分类:
其他好文 时间:
2014-07-02 18:26:34
阅读次数:
164
1 创建Ring 代码具体分析在OpenStack_Swift——Ring组织架构中我们具体分析了Ring的具体工作过程,以下就Ring中添加?设备,删除设备,已经又一次平衡的实现过程作具体的介绍。首先看RingBuilder类 def __init__(self, part_power, r...
分类:
其他好文 时间:
2014-07-02 15:02:11
阅读次数:
268
采用中英文对照的方式,对《The Swift Programming Language》进行翻译...
分类:
编程语言 时间:
2014-07-02 11:42:20
阅读次数:
264
什么是压缩文件?原理是什么?简单的说,就是经过压缩软件压缩文件叫压缩文件,压缩的原理是把文件的二进制代码压缩,把相邻的0,1代码减少,例如有000000,可以把它变成6个0的写法60来减少该文件的空间,同理解压缩就是按照相同的原则把数据还原回来。Linux环境中有哪些格式的压..
分类:
系统相关 时间:
2014-07-02 11:32:45
阅读次数:
318