- 博客(6)
- 收藏
- 关注
转载 NSOperationQueue 简化多线程开发
多线程开发是一件需要特别精心的事情,即使是对有多年开发经验的工程师来说。为了能让初级开发工程师也能使用多线程,同时还要简化复杂性。各种编程工具提供了各自的办法。对于iOS来说,建议在尽可能的情况下避免直接操作线程,使用比如NSOperationQueue这样的机制。可以把NSOperationQueue看作一个线程池,可往线程池中添加操作(NSOperation)到队列中。线程池中的线程可
2012-08-18 00:27:40 378
翻译 处理TABLEVIEW的LABEL内容自动换行
UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier];if (cell == nil){ cell = [[[UITableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:
2012-08-16 03:35:33 1945
原创 Objective-c using @property and memory management
推荐:NSString用copy,delegate用assign(且一定要用assign),非objc数据类型,比如int,float等基本数据类型用assign(默认就是assign),而其它objc类型,比如NSArray,NSDate用retain1.构建时即设定autorelease2.优先autorelease而非retain3.以声明时的顺序deal
2012-08-14 00:06:22 555
原创 From mac to access Winxp by virtualbox
在MAC上使用VIRTUALBOX如果想通过主机和虚拟机联机,可以使用HOSTONLY加上NAT的方式具体的设置可以在网上找到,1需要在VIRTUALBOX的preference上加入虚拟网卡,2在WINXP的虚拟机的网络设备上加上HOSTONLY(虚拟网卡)和NAT,NAT为了从虚拟机直接访问外网。3在WINXP的网络属性上打开允许别人通过虚拟网卡联机虚拟机,这很关键。
2012-08-11 02:19:07 280
翻译 jad decompile use comand line
jad -o -r -sjava -d${target.dir} ${unjar.dir}/**/*.class
2012-08-10 04:11:24 376
原创 关于NSMutableDictionary排序
NSMutableDictionary 是不可以排序的,所以可以通过先对KEY排序,之后再对关于NSMutableDictionary排序NSArray *myKeys = [mDict allKeys];NSArray *sortedKeys = [myKeys sortedArrayUsingSelector:@selector(caseInsensitiveComp
2012-08-08 04:30:44 6199
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人