我正在转换独立的 iPhone 代码以用作Marmalade
扩展(跨平台移动开发工具包)。不过对于这个问题,您不需要了解果酱。
我的问题是弄清楚如何处理AppDelegate
. 独立应用程序定义了AppDelegate
,但Marmalade
扩展是基于回调的,Marmalade
并且可能已经定义了自己的AppDelegate
. 那么当我的分机被回调时我该怎么办?我不认为我可以定义另一个我可以AppDelegate
吗?如何?而且我不想替换Marmalade
已经定义的那个。我可以进行Marmalade
调用来检索UIApplication
UIViewsMarmalade
定义的 和 指针,但我不知道如何在AppDelegate
其中获取我自己的。我可以Marmalade
以某种方式扩展已经定义的那个吗?
我来自 C/C++ 背景,这是我对 Objective C 的第一次尝试,到目前为止它让我非常困惑。