存储函数
内存中的Fibonacci函数,避免重复递归,来提高代码执行效率
模板
编译器
Swift编译器,使其可以编译出更快的机器代码...
分类:
其他好文 时间:
2014-08-06 23:14:32
阅读次数:
264
1.java 2.javaScript 3.C# 4.php 5.C++ 6.Swift 7.Erlang Swift这是一门全新的语言,苹果制造。一般来说我不会推荐人们学习一门全新的语言。但是要知道我们说的是苹果,并且现在你已经能使用这门全新的语言来创建 iOS 应用了。事实上,...
分类:
编程语言 时间:
2014-08-06 21:57:22
阅读次数:
199
这节主要实现熊猫和平台的碰撞,实现熊猫在平台上奔跑要点对平台进行物理属性设置//设置物理体以及中心点self.physicsBody = SKPhysicsBody(rectangleOfSize: CGSizeMake(self.width, self.height), center: CGPoi...
分类:
其他好文 时间:
2014-08-06 18:07:31
阅读次数:
328
缺省绑定(Optional Binding 自动置空)
通过在类型变量后,加上?,可以实现缺省绑定为nil
var window: UIWindow?
就是说,如果不对window赋值,则window的值为nil。
这与Objective-C中在ARC模式下自动置nil的原理是不同的,在Swift中有NilType,这时候有一个新的概念,取值(Unwrapping Optionals)
...
分类:
其他好文 时间:
2014-08-05 19:19:50
阅读次数:
235
附属脚本是访问对象,集合或序列的快捷方式struct STest{ let constValue:Int subscript(count:Int)->Int{ return count*constValue }}let obj = STest(constValue:3...
分类:
其他好文 时间:
2014-08-05 18:12:19
阅读次数:
204
本文是一篇swift的基础教材,讲解了swift语言的变量,数据类型和循环.准备学swift的同学可以参考学习下.1 常量变量 var myVariable = 42 //变量 myVariable = 50 let myConstant = 42 //常量 2 显示指明变量类型 let exp.....
分类:
其他好文 时间:
2014-08-05 13:37:19
阅读次数:
232
物理模拟是一个奇妙的事情,以此著名的游戏有愤怒的小鸟。我们在这节将会一起来了解如何设置重力,设置物理包围体,碰撞的检测。要点:设置物理检测的代理:让主场景遵循SKPhysicsContactDelegate协议。通过didBeginContact方法来响应物体之间是否碰撞。自然,我们要把物理系统的代...
分类:
其他好文 时间:
2014-08-05 10:52:19
阅读次数:
267
最近在自学swift,准备把学习心得做一个总结。能写到什么地方算什么地方吧,以后慢慢补充。1. UITableView需要绑定至当前的ViewController。右键拖动UITableView 至ViewController,分别绑定UITableViewDataSource和UITableVie...
分类:
其他好文 时间:
2014-08-05 00:06:18
阅读次数:
292
swift学习--NSURLConnection先看一下Apple官方文档中对NSURLConnection的描述:An NSURLConnection object provides support to performasynchronous loads of a URL request, pr...
分类:
其他好文 时间:
2014-08-04 14:11:17
阅读次数:
189
原理实现勘误“实现”的视频中有个错误,如下背景移动时有个错误,看红色部分,近景归位时,第二张图片的下标是1if arrBG[0].position.x + arrBG[0].frame.width < speed{arrBG[0].position.x = 0arrBG[1].position.x=...
分类:
其他好文 时间:
2014-08-04 14:10:37
阅读次数:
294