2013-08-20 47 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中实现这些委托方法。

它解决了我的问题。