摘要: 转载自:http://www.cocoanetics.com/2010/07/understanding-ios-4-backgrounding-and-delegate-messaging/Understanding iOS 4 Backgrounding and Delegate MessagingJul 04, 2010UPDATE: Added handleOpenURL to the flow charts. Added UIApplicationExitsOnSuspend. Untangled some lines.Now that we all are moving our s 阅读全文
posted @ 2011-11-18 17:07 K' 阅读(263) 评论(0) 推荐(0) 编辑
摘要: 转载自:http://www.devdiv.com/thread-47004-1-1.html今天星期五,过来发个帖子,预祝大家周末愉快!IOS的多任务机制并非严格意义上的多任务,要想了解其原理的,我推荐看一下Drops的文章,里面两幅原理图画的很详细,一目了然。下面是其中的一副:通过查看官方文档,我们了解到,其后台运行机制,允许三种服务在后台长时间运行,分别是1. 位置服务2. 音乐播放3. VoIP苹果对于这三种服务有一句话是这样说的,“Such applications do not run continuously but are woken up by the system fram 阅读全文
posted @ 2011-11-18 16:45 K' 阅读(236) 评论(0) 推荐(0) 编辑
摘要: 转载自:http://www.google.com.hk/url?sa=t&rct=j&q=UILocalNotification&source=web&cd=1&ved=0CCUQFjAA&url=http%3A%2F%2Fhi.baidu.com%2F%25CB%25BC%25C3%25F4%25D3%25EA%2Fblog%2Fitem%2F173ee25032b4d301367abe8a.html&ei=SPXFTrueArCyiQfJ4ZWWDA&usg=AFQjCNFGRQkKXyFOtZXCKrQiCvJdPvD64 阅读全文
posted @ 2011-11-18 16:25 K' 阅读(1383) 评论(0) 推荐(0) 编辑
摘要: 转载自:http://bbs.et8.net/bbs/showthread.php?t=1000165周末把我自己的iPhone app升级了一下,现在可以在iOS4上局部得益于多任务了。把自己的过程写下来就算是个学习笔记吧。首先明确一些概念。iOS4的多任务和我们一般理解的PC多任务,甚至和Symbian, Android这些移动系统的多任务实现,都是不同的。在其它系统中,“后台的程序仍然能够做事”是天经地义的事情(Android对后台程序的CPU占用率作了上限,但只要不超出就没问题。一般后台放点音乐、连接一下网络这些是没有问题的)。在iOS4里面,是反过来的:默认的多任务支持仅提供最低限度 阅读全文
posted @ 2011-11-18 13:51 K' 阅读(426) 评论(0) 推荐(0) 编辑