macos - NSSharingService 在消息编辑器中填充 "To:"字段

标签 macos operating-system imessage

是否可以在消息编辑器中填写接收者电话号码(apple id)以通过 [NSSharingService sharingServiceNamed:NSSharingServiceNameComposeMessage] 共享 smth?

最佳答案

您可以使用 NSSharingService 的 recipients 属性。它是一个可以填充多个接收器的数组。

let service = NSSharingService(named: NSSharingServiceNameComposeMessage)

let items = [<someItems>] as [AnyObject]
service?.recipients = ["mail@provider.com", ...]
service?.delegate = self
service?.performWithItems(items)

关于macos - NSSharingService 在消息编辑器中填充 "To:"字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13421584/

相关文章:

linux - 从 0x0 到 0x08048000 存储了什么?

c - 关于地址的任何具体信息(0x40000000、0x80000000 和 0xBF000000)

ios - 提交 iMessage 应用程序

ios - "This app relies on Fabric"使用 CocoaPod 安装 fabric

macos - Swift OS X - 将 .jpeg 保存到 NSImage 数组中

linux - 在 Mac 和 Linux 中将 Mendeley 库与 Dropbox 同步

ios - 如何加载从 iMessage 收到的图像? [IOS 7]

macos - Mac OS X 上 cblas.h 的包含路径是什么

C++大内存分配

ios - iOS游戏中心发送好友邀请