didFinishLaunchingWithOptions`做了什么以及何时应该调用它?
此外,我正在寻找类似Android中“活动生命周期”图的图表。如果你知道请分享。
答案 0 :(得分:2)
app委托等于Android中的应用程序委托,视图生命周期回调等于Activity生命周期回调。
(您可能需要滚动部分页面)
以下是应用程序的生命周期(app delegate):http://developer.apple.com/library/ios/#DOCUMENTATION/iPhone/Conceptual/iPhoneOSProgrammingGuide/CoreApplication/CoreApplication.html
答案 1 :(得分:0)
对于生命周期:
对于委托方法,请致电:
http://www.cocoanetics.com/2010/07/understanding-ios-4-backgrounding-and-delegate-messaging/
详细的委托消息传递(来自苹果)
答案 2 :(得分:0)
顺便说一句警告。
如果您打算在该方法中进行远程连接(api调用)或硬计算,请不要这样做。
因为对于响应性问题,如果您不返回,iOS仅为每个应用程序提供有限的时间来完成didFinishLaunchingWithOptions
(例如十秒)。比它只会杀死你的应用程序