- 博客(4)
- 收藏
- 关注
转载 iOS内存分配
一、内存分区 栈区(stack) 由编译器自动分配并释放,存放函数的参数值,局部变量等。栈是系统数据结构,对应线程/进程是唯一的。 优点是快速高效,缺点时有限制,数据不灵活。[先进后出] 栈空间分静态分配 和动态分配两种。 静态分配是编译器完成的,比如自动变量(auto)的分配。 动态分配由alloca函数完成。 栈的动态分配无需释放(是自动的),也就没有释放函数。
2016-02-26 19:25:24 345
原创 代理传值
第一步: 声明一份协议, 写明协议内容 第二步: 设置代理人属性. 第三步: 设置代理人需要完成协议内容里的方法 第四步: 引头文件, 代理人签订协议 第五步: 设置代理人 第六步: 代理人完成协议中的内容 第一步第二步: 在第二个页面的.h 中声明协议 #import // 协议传值的第一步: 声明一份协议,写方法 @protocol Sec
2016-02-25 08:34:44 262
原创 每题错三次,三次会一题
1.图片格式忘记写导致数组为空.错误信息[__NSArrayM insertObject:atIndex:]: object cannot be nil NSArrayM insertObject:atIndex:]:对象不能空值的 UIImage *image = [UIImage imageNamed:[NSString stringWithFormat:@"h%d",i]];
2016-02-24 20:02:47 351
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人