首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >有没有办法用NSSharingService包含“密件抄送”、“抄送”等字段?

有没有办法用NSSharingService包含“密件抄送”、“抄送”等字段?
EN

Stack Overflow用户
提问于 2019-05-17 08:29:14
回答 1查看 154关注 0票数 1

我想知道有没有办法在Swift中撰写一封电子邮件,并让它填充字段,如抄送和密件抄送。

目前我使用的是NSSharingService,它似乎只有收件人、主题和正文的选项。

我不喜欢使用NSSharingService,但我想知道一种实现我想要做的事情的方法。

编辑:我是为Mac而不是iOS开发的

代码语言:javascript
复制
class SendEmail: NSObject {
    static func send(recipient: String) {
        let service = NSSharingService(named: 
        service.recipients = ["Recipient Goes Here"]
        service.subject = "Subject Goes Here"
        service.perform(withItems: ["Body Goes Here"])
    }
}
EN

回答 1

Stack Overflow用户

发布于 2019-05-19 16:39:05

这适用于Swift5 (Xcode10.2.1,macOS 10.14.5)

代码语言:javascript
复制
let url = URL(string: "mailto:to@example.com?subject=subject&cc=cc@example.com&bcc=bcc@example.com")!
NSWorkspace.shared.open(url)
票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56178117

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档