【发布时间】:2014-09-22 18:09:00
【问题描述】:
如果您在应用扩展中运行,有谁知道您如何从代码中检测到?
我有一个应用程序在应用程序和扩展程序之间共享类。应用程序代码使用[UIApplication sharedApplication],但这在扩展中不可用,所以它不会编译说:
“sharedApplication”不可用:iOS(应用扩展)不可用
所以我需要一种方法来检测我是否在扩展程序中,如果是这样的话,我需要使用 sharedApplication 的替代方法。
【问题讨论】:
-
检查这个线程 stackoverflow.com/a/29076070/366025>。还有一个没有预处理器宏的 MACRO 解决方案
标签: ios uiapplicationdelegate ios-app-extension