摘要: 1. 什么是Blocks Blocks是C语言的扩充功能。如果用一句话来概括就是:带有自动变量的匿名函数。 第一次看见Blocks的时候,感觉很类似C语言的函数指针,尤其是Block类型变量,更是有极强的相似度。但Blocks不是一个指针,而是一个不带名字的函数,它允许开发者在两个对象之间将任意的语句当作数据进行传递,同时它又能获得上下文的信息(闭包Closure),所以在一些场合使用Blocks很方便简洁。2. Block语法 我们先来看一个例子吧。 ^int(int count){return count++;} 这个Block非常简单,就是把计数器加一,但麻雀虽小,五... 阅读全文
posted @ 2013-12-28 14:29 嘟嘟夜未央 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 转自:http://blog.csdn.net/totogo2010/article/details/9100767准备2个文件:文件一,ThisService.app文件二,Doxygen.rb下载上述2个文件:ThisService&Doxygen_rb准备好之后,两步配置,一步操作:配置一,打开ThisService,如上图,Name随意填写,将来会出现在右键菜单,红框1把Doxygen.rb拽到红框2,选Filter(both),红框3然后Create Service,红框4配置一完成!配置二,打开系统设置,找到Keyborad,并打开,从Services(红框5)里边找到刚刚 阅读全文
posted @ 2013-12-01 22:55 嘟嘟夜未央 阅读(131) 评论(0) 推荐(0) 编辑
摘要: iOS 6的rotation改变了很多。先来看看官方的描述http://www.bgr.com/2012/08/06/ios-6-beta-4-change-log-now-available/知识点:*UIViewController的shouldAutorotateToInterfaceOrientation方法被deprecated。在ios6里,是使用supportedInterfaceOrientations and shouldAutorotate 2个方法来代替shouldAutorotateToInterfaceOrientation。注意:为了向后兼容iOS 4 and 5, 阅读全文
posted @ 2013-11-15 09:39 嘟嘟夜未央 阅读(183) 评论(0) 推荐(0) 编辑