代码改变世界

阅读排行榜

NSInvocation简单使用

2013-02-16 15:39 by 三戒1993, 131 阅读, 收藏,
摘要: 多线程编程是防止主线程堵塞,增加运行效率等的最佳方法。而原始的多线程方法存在很多的毛病,包括线程锁死等。在Cocoa中,Apple提供了NSOperation这个类,提供了一个优秀的多线程编程方法。本次介绍NSOperation的子集–NSInvocationOperation。Ios代码 @imp... 阅读全文

Objective C内存管理进阶(二):理解autorelease

2013-01-09 10:13 by 三戒1993, 131 阅读, 收藏,
摘要: http://www.cnblogs.com/MobileDevelop/archive/2010/07/19/1779138.html如果你能够真正的理解autorelease, 那么你才是理解了Objective c的内存管理。Autorelease实际上只是把对release的调用延迟了,对于... 阅读全文

iphone 强制刷新drawRect方法

2012-10-18 16:47 by 三戒1993, 131 阅读, 收藏,
摘要: 如果遇到UIView里的drawRect方法不调用的话,就在UIView里手动调用下面的这个方法就会强制刷新drawRect方法CFRunLoopRunInMode (CFRunLoopCopyCurrentMode(CFRunLoopGetCurrent()), 0, FALSE); ... 阅读全文

java native关键字

2012-10-17 10:59 by 三戒1993, 131 阅读, 收藏,
摘要: native关键字用法native是与C++联合开发的时候用的!java自己开发不用的!使用native关键字说明这个方法是原生函数,也就是这个方法是用C/C++语言实现的,并且被编译成了DLL,由java去调用。 这些函数的实现体在DLL中,JDK的源代码中并不包含,你应该是看不到的。对于不同的平... 阅读全文

Activity启动模式 及 Intent Flags 与 栈 的关联分析

2015-08-11 14:57 by 三戒1993, 130 阅读, 收藏,
摘要: 在学习Android的过程中,Intent是我们最常用Android用于进程内或进程间通信的机制,其底层的通信是以Binder机制实现的,在物理层则是通过共享内存的方式实现的。 Intent主要用于2种情景下:(1)发起意图 (2)广播 它的属性有:ComponentName,action,d... 阅读全文
上一页 1 ··· 242 243 244 245 246 247 248 249 250 ··· 368 下一页