JasonLee的专栏

一个写着几行代码的理工科文学青年。

在iPhone上执行后台任务

当App进入到后台时,可以有一段时间做处理工作。 或者,对于某些服务,可以长时间运行,比如播放音乐。 对于长时间运行的任务,需要在Info.plist添加一行,键为UIBackgroundModes,值为一个数组,可以包含如下几个字符串: audiolocationvoipnew...

2012-07-27 18:25:15

阅读数:5890

评论数:0

ARC小结

1. Ownership Qualifiers __strong -- 不使用任何修饰符的情况下,默认是__strong。在ARC环境下,编译器会自动为__strong修饰的对象指针生成恰当的release代码,比如出了对象所属作用域,或者发生指针赋值时。__weak -- 使用__...

2012-07-25 23:52:28

阅读数:6742

评论数:4

在iOS地图上绘制两点间路线

当我们获取了一组地理位置后,可能会想要在地图上绘制这组地理位置信息所包含的路线。 MKMapView提供了addOverlay功能(以及addAnnotation),让我们可以在地图上放一层遮罩。如果要放一组遮罩,可以用addOverlays。 #pragma mark - - (vo...

2012-07-25 16:30:47

阅读数:13645

评论数:7

iOS中block实现的探究

[0. Brief introduction of block] Block是iOS4.0+ 和Mac OS X 10.6+ 引进的对C语言的扩展,用来实现匿名函数的特性。 用维基百科的话来说,Block是Apple Inc.为C、C++以及Objective-C添加的特性,使得这些语言可以用...

2012-07-17 20:23:08

阅读数:91905

评论数:29

提示
确定要删除当前文章?
取消 删除
关闭
关闭