2010-12-05 82 views
1

我已經在幾個iPhone應用程序上工作,這些應用程序都需要相同服務的一些子集:RemoteIO音頻,GPS,推送通知,面部傳感器激活,空閒超時禁用等等。應用程序委託回調方法變得臃腫這個初始化代碼在每個應用程序中略有不同。用於啓動/停止應用程序服務的iPhone庫?

所以我的問題是:是否有一個圖書館處理所有這一切?有些系統讓我說,「這個應用程序使用服務A,B和C,它們應該按照這個順序啓動」?服務將被定義,以便他們將自動獲得他們所需的應用程序生命週期回調,如應用程序進入後臺,音頻中斷等。

這是很不明確的,這就是爲什麼我猶豫不決編寫這個代碼呢。如果其他人解決了這個問題,那麼我可以避免重複他們在解決方案上犯的所有錯誤。

+0

是這樣的庫會非常有幫助 – 2010-12-05 23:36:35

+1

你自己說*「應用程序委託回調方法變得臃腫與所有這些初始化代碼,在每個應用程序略有不同。」* - 如何有一個庫會減少你對於每個應用程序中「不同」的位所做的事情? – Jasarien 2010-12-05 23:41:27

回答

相關問題