06 2012 档案
摘要:1、Belady's algorithms2、random replacement3、first in first out4、least frequent used (LFU)5、simple time-based6、least recently used (LRU)7、adaptive repla...
阅读全文
摘要:应当使用:@property (nonatomic, copy)今天在这个问题上犯错误了,找了好久才知道原因。另外,简单的进行反汇编看了下,Block 被存储在静态变量区,运行时构造出一个运行栈,进行调用。retain 并不会改变 Block 的引用计数,因此对 Block 应用 retain 相当...
阅读全文
摘要:http://isgl3d.com/downloadhttp://maniacdev.com/2009/08/the-open-source-iphone-game-engine-comparison/http://maniacdev.com/2011/01/open-source-and-commercial-ios-game-engine-listings-updated/http://man...
阅读全文
摘要:目前在做 iOS 应用开发,并在应用中使用了 Lua 脚本引擎。但是有的同事不理解为什么要引入脚本。在应用中引入脚本主要有下面两个原因:1、脚本的表达能力比原生语言强: 这个道理比较简单,比如:一个冒泡排序,用C来实现比用汇编实现,代码行数要少。 这样,用脚本就可以更简练得处理程序中易变部分...
阅读全文
摘要:第一步:生成 .app 时,只是对代码进行签名,资源会做拷贝输出。这时可以自己写脚本将相关资源拷贝到 .app 的目录,因为利用 xcode 的资源输出,有目录的限制。第二步:将 .app 生成 .ipa 时,会对资源进行签名。
阅读全文
摘要:我们知道 NSOperationQueue 可以调度 NSOpertion 间的依赖,虽然可以为 NSOperation 增加 Depends,但是框架并没有提供方法,让你可以直接判断依赖关系是否成立。框架这么设计主要是考虑通用性,Operation 执行的成功与否是业务相关的。但是在实际应用中,只有 Opration 依赖的所有操作都执行成功了,当前的 Operation 执行才有意义。====...
阅读全文
摘要:The Objective-C Runtime is one of the overlooked features of Objective-C initially when people are generally introduced to Cocoa/Objective-C. The reas...
阅读全文
摘要:Inside the Objective-C Runtimeby Ezra Epstein 05/24/2002IntroductionOnce upon a time dynamism in languages (especially OO languages) was a point of de...
阅读全文
浙公网安备 33010602011771号