![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Object-C
文章平均质量分 80
ITLayman
这个作者很懒,什么都没留下…
展开
-
objective-C 的内存管理之-自动释放池(autorelease pool)
如果一个对象的生命周期显而易见,很容易就知道什么时候该new一个对象,什么时候不再需要使用,这种情况下,直接用手动的retain和release来判定其生死足矣。但是有些时候,想知道某个对象在什么时候不再使用并不那么容易。如果下面的代码,看上去非常简单: Sample.h类接口部分 #import @interface Sample : NSObject { } -(NSStri转载 2013-07-17 18:42:56 · 514 阅读 · 0 评论 -
Xcode快捷键
转载请注明出处:点击打开链接 快捷键的设置在,Xcode主菜单->Xcode->Preferences->Key bindings 中查看与修改。 (若无特殊说明 Xcode版本号是3.2.6) 快捷键: command+shift+R 打开控制台 command+W 关闭控制台(谁有焦点就关闭谁) comm转载 2013-08-28 10:21:02 · 554 阅读 · 0 评论 -
self = [super init]的解释与潜藏bug
[Obj-C笔记] "self = [super init]"的解释与潜藏bug 转自:点击打开链接 Objective-C的推荐init方法写法如下: - (id) init { if(self = [super init]) { //为子类增加属性进行初始化 } return self; } 这里涉及了几个问题,转载 2013-09-12 20:27:10 · 465 阅读 · 0 评论 -
IOS中的block
转载请标明出处:http://www.cnblogs.com/pengyingh/articles/2343087.html Block可以帮助我们组织独立的代码段,并提高复用性和可读性。iOS4在UIKit中引入了该特征。超过100个的Apple API都使用了Block,所以这是一个我们必须开始熟悉的知识。 Block是什么样的? 你可以使用^操作符来声明一个Block变量转载 2013-09-29 15:27:44 · 453 阅读 · 0 评论