【转自】http://www.cnblogs.com/wendingding/p/3884588.html一、运算符1.Swift所支持的部分运算符有以下一些赋值运算符:=复合赋值运算符:+=、-=算术运算符:+、-、*、/求余运算符:%自增、自减运算符:++、--比较运算符:==、!=、>、=、 ...
分类:
其他好文 时间:
2015-01-29 20:51:22
阅读次数:
213
通常用一个常用的正则类class Regex { let internalExpression: NSRegularExpression let pattern: String init(_ pattern: String) { self.pattern = patt...
分类:
编程语言 时间:
2015-01-29 18:57:17
阅读次数:
159
swift语言注册非免费苹果账号iOS游戏框架Sprite Kit基础教程 1.2.3??注册非免费苹果账号swift语言注册非免费苹果账号iOS游戏框架Sprite Kit基础教程 免费的苹果账号在开发应用程序时会受到了很多的限制,如真机...
分类:
移动开发 时间:
2015-01-29 16:08:34
阅读次数:
204
在我们进行 App 开发的时候,经常会用到的一个操作就是判断两个对象是否相等。比如两个字符串是否相等。而所谓的 相等 有着两层含义。一个是值相等,还有一个是引用相等。如果熟悉 Objective-C 开发的话,就会知道 Objective-C 为我们提供了一系列 isEqual: 方法来判断值相等,...
分类:
编程语言 时间:
2015-01-29 15:49:34
阅读次数:
300
Switch的一个例子: let vegetable = "red pepper"
switch vegetable {
case "celery": let vegetableComment = "Add some raisins and make ants on a log."
case "cu...
分类:
编程语言 时间:
2015-01-29 14:02:37
阅读次数:
187
Alamofire是一个用Swift编写的HTTP网络库,由此前热门开源项目AFNetworking的的作者mattt开发,可非常简单地用于异步网络通信。要获取最新版本的 Alamofire,前往https://github.com/Alamofire/Alamofire然后单击网页右边的Downl...
分类:
编程语言 时间:
2015-01-28 19:41:03
阅读次数:
317
这段时间刚着手开始研究Openstack Swift源码,为后续开发做准备。 Swift依据python WSGI规范。WSGI(Web Server Gateway Interface)是Python应用程序或框架与Web服务器之间的一种接口,定义了一套借口来实现服务器与应用端的通信规范。按照一套...
分类:
其他好文 时间:
2015-01-28 19:30:40
阅读次数:
201
我实在想不出怎么才能起一个好听点的中文名字,还是用原教程中的名字,block party
吧
如果前面的几篇教程你觉得很简单,那么是时候开始加深难度了。 在俄罗斯方块游戏中,我们的主体就是那些形状,而每一个形状都是由不同的块组成的。所以,我们需要建立一个基础类,block,用来为我们更上层的显示打基础。
首先,按照建立二维数组array2D的步骤建立一个新的class,起名叫做Block
...
分类:
编程语言 时间:
2015-01-28 18:04:02
阅读次数:
584
1、Swift中的自动引用计数与Objective-C类似,如下面的例子: class Person { let name: String init(name: String) { self.name = name println("\(name) ...
分类:
其他好文 时间:
2015-01-28 17:43:33
阅读次数:
220
为什么标题要叫做“滴答作响的时钟机制”呢?
想必我们大家都玩过俄罗斯方块,那些不同形状的东西,就是哪些不同形状,你懂的,会随着游戏级别的提高而下降的越来越快。是的 ,我们也要模仿那样,做出我们自己的时钟机制。
我们可以看到SKScene里面有一个函数
update(currentTime: CFTimeInterval)。 这个函数被没一帧所调用。帧,frame, 是什么? 你可以理解一帧就...
分类:
编程语言 时间:
2015-01-28 16:04:42
阅读次数:
508