【发布时间】:2016-03-22 21:06:32
【问题描述】:
我正在尝试使用 UIActivityViewController 通过 AirDrop 将数据 (NSData) 从我的应用在一台 iOS 设备上发送到另一台设备。我在我的应用程序列表中创建了一个新的 CSM(自定义数据类型)。 public.filename-extension = ppm。 那么如何将 ppm 扩展名添加到我要发送的 NSDate 对象中?我是否正确地认为,当您呈现 UIActivityViewController 时,如果我发送的对象没有我的应用程序公共扩展 (ppm),我的应用程序图标将不会显示在 UIActivityViewController 窗口中??....是的,我是真的很迷茫!! 这是我用来展示 UIActivityViewController 的代码
@IBAction func shareButton(sender: AnyObject) {
// myData is the object I want to send to be used in my app on another device
let vc = UIActivityViewController(activityItems: [myData],applicationActivities: [])
presentViewController(vc, animated: true, completion: nil)
}
基本上,我要做的就是发送自定义数据以在我的应用中使用
【问题讨论】:
标签: ios uiactivityviewcontroller