2014-02-21 32 views
0

嗨,我正在使用UIActivityItemProvider将我的应用程序数据文件共享给其他人。我使用电子邮件,iMessage。所以现在我想在发送邮件后收到通知。我如何取回电子邮件和iMessage委托完成。我如何找到UIActivityItemProvider操作完成

+0

'UIActivityViewControllerCompletionHandler'怎么样? – Larme

+0

是的,非常感谢你的工作。 – Madhubalan

回答

0

UIActivityController完成处理

typedef void (^UIActivityViewControllerCompletionHandler)(NSString *activityType, BOOL completed); 

这里的(从文档报价)你会得到的completed布尔

完成YES如果服务如果不是,则执行或否。这个 参数也被设置为NO,当用户在没有选择服务的情况下关闭控制器的视图时。

+0

如果股票被解散,似乎“已完成”为否,否则为“是”。我怎么知道共享操作是否已经执行,但是出于什么原因在“目标”应用程序端失败? – alexdown