1 第一步:创建本地推送 2 // 创建一个本地推送 3 UILocalNotification *notification = [[[UILocalNotification alloc] init] autorelease]; 4 //设置10秒之后 5 NSDate *pushDate = [....
分类:
其他好文 时间:
2015-04-27 13:00:51
阅读次数:
128
NSArray 和 NSMutableArray 的区别(线程方向)? NSArray是线程安全的, NSMutableArray是线程不安全的, 多线程中使用 需要 手动加锁 NSLock 或使用 @synchronized 修饰.
Autorelease pool 实现原理? 在ARC中使用 @@autoreleasepool修饰需要手动添加到释放池的代码.大概意思是autorelease...
分类:
移动开发 时间:
2015-04-26 22:51:38
阅读次数:
167
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------基本用法;1,autorelease 方法会返回对象本身2,调用完autorelease方法后,对象的计数器不变2,autorelease 会将对象放到一个自动释放池中3,当自动释放池被销毁时,会对...
分类:
其他好文 时间:
2015-04-26 10:41:27
阅读次数:
114
OC内存管理、autorelease、release、retain、retainCount...
分类:
其他好文 时间:
2015-04-24 09:19:27
阅读次数:
170
//选中某个row
UIView * v = [[[UIView
alloc] init]autorelease];
v.backgroundColor = [UIColor
grayColor];
cell.selectedBackgroundView = v;...
分类:
数据库 时间:
2015-04-23 17:30:56
阅读次数:
116
autorelease详解/*
1.autorelease的基本用法
1> 会将对象放到一个自动释放池中
2> 当自动释放池被销毁时,会对池子里面的所有对象做一次release操作
3> 会返回对象本身
4> 调用完autorelease方法后,对象的计数器不变 2.autorelease的好处
1> 不用再关心对象释放的时间
2> 不用再关心什么时候调用release 3.autor...
分类:
其他好文 时间:
2015-04-23 11:02:03
阅读次数:
140
内存泄漏 : 应当废弃的对象在超出生命周期后继续存在内存管理 : 遵守配对原则,有alloc/new/copy/mutableCopy就要有相对应的release或autorelease原因 : Oc对象是在堆里面的(动态分配),堆里面的内存由我们程序员来管理 ;对象操作Objective –c 对...
分类:
其他好文 时间:
2015-04-20 12:50:21
阅读次数:
135
1.ARC是Objective-C编译器的特性,而不是运行时特性或者垃圾回收机制, ARC所做的只不过 是在代码编译时为你自动在合适的位置插入release或autorelease,2.ARC准则: 1)只要一个对象没有被强指针指向,就会被自动释放 2)若只有弱指针指向,会把对象释放,然后把弱...
分类:
其他好文 时间:
2015-04-10 19:47:58
阅读次数:
146
--实例化方法--------------
NSString *str = [[NSString alloc] init];
NSString *str = [[[NSString alloc] init] autorelease];
注意:在NSString 中存在自己的实例化和初始化的方法 例如:
NSString *str1 = [NSString stringWithCS...
分类:
其他好文 时间:
2015-04-08 18:16:45
阅读次数:
165
自动引用计数(Automatic Reference Counting),是一个编译期间工作的能够帮你管理内存的技术。 ARC在编译期间为每个Objective-C指针变量添加合适的retain, release, autorelease等函数,保存每个变量的生存周期控制在合理的范围内,以期实现代码...
分类:
其他好文 时间:
2015-03-28 21:39:26
阅读次数:
231