随笔分类 -  内存管理

摘要:1.assign意味着直接赋值,retain意味着release旧值,retain新值 1.1@property (assign, nonatomic) UIWindow *window; 意味着: - (void )setWindow:(UIWindow *)window { ... 阅读全文
posted @ 2015-02-09 20:37 oumygade 阅读(729) 评论(1) 推荐(0)
摘要:1. Block实际上是指向结构体的指针,编译器会将内部的代码生成对应的函数2. Block内部使用了外部的变量, 内部是否能修改外部的变量,取决于外部变量是怎么给Block传值的: 1>如果传的指针,就可以改; 2>如果传的只是变量的数值,则不可以改.3. Block的内存管理: 1>默认情况下... 阅读全文
posted @ 2015-02-09 02:16 oumygade 阅读(679) 评论(0) 推荐(0)