0

我在应用程序#1 中实现了一个 DocumentInteractionCotroller(我们将其称为 docInter),以将图像传递给应用程序#2(几乎就像 instagram 的方式http://instagr.am/developer/iphone-hooks/一样)。一切都很好,除了一件事:

当应用程序 2 进入前台时,应用程序委托中调用的第一个方法是 - (BOOL)application:(UIApplication *)application openURL:(NSURL *)url sourceApplication:(NSString *)sourceApplication annotation:(id)annotation

这是意料之中的……

问题是“注释”参数为零,即使我在我的 docInter 注释属性中设置了包含信息的整个字典,甚至验证了该字典存在并且在 willBeginSendingToApplication 和 didEndSendingToApplication 委托方法中包含我的信息。

希望我清楚地解释了问题,感谢您的帮助。

4

1 回答 1

0

确保注释对象中的所有对象都是(递归):NSArray/NSDictionary/NSString/NSData

于 2012-05-06T10:46:56.443 回答