2013-08-20 49 views
1

我正在研究一個應用程序,它完全用FLEX(工具Adobe Flash Builder 4.6)編寫,並從本地sqlite數據庫獲取所有更新。服務器的本地sqlite數據庫更新正在後臺使用GCD進行處理。這些後臺任務是用Objective C編寫的,並且作爲靜態庫與FLEX UI集成。是否有任何方法可以使用UIApplication Delegate協議方法(如didEnterBackground..etc。)從這個靜態庫中使用而不使用Appdelegate.h文件?使用Flex UI的iOS應用程序

+0

我只有一半明白你在問什麼,但我認爲答案是使用本機擴展w/Adob​​e AIR來執行本機iOS代碼。 – JeffryHouser

+0

@Reboog正是先生...我正在爲所有來自Xcode的後臺任務創建一個靜態庫,並使用該庫創建.ane(Air Native Extension)...使用flash builder 4.6我正在創建.ipa文件。沒有Appdelgate.h在我的靜態庫中,但我喜歡使用UIApplicationDelegate方法。 –

回答

0

我找到了答案。

如果我們使用FLEX然後建立我們的應用程序它不可能與UIApplicationDelegate方法註冊我們的應用程序

不是在Objective C中嘗試,而是在FLEX中實現這些委託方法。

它解決了我的問題。