如何将 mp3 附加到 MFMessageComposeViewController?
How do I attach an mp3 to MFMessageComposeViewController?
我的项目中有多个 mp3 文件。我想知道如何访问此文件(文件路径)并将其附加到我将发送的短信中。
有人知道怎么做吗?如果可能,请提供一些代码!
MFMessageComposeViewController 有一些方便的方法供您使用:
和
您可能想要执行以下操作:
let pFileUrl = NSURL(fileURLWithPath:pSongPath];
do {
let pData = try NSData(contentsOfURL: pFileUrl, options: NSDataReadingOptions())
pMailComposer.addAttachmentData(pData, mimeType:"audio/mpeg" fileName:@"song.mp3")
} catch let error as NSError {
print("error while trying to load data - \(error.localizedDescription)")
}
(我没有通过编译器 运行 这个,所以我可能会错过一两个可选的)
我的项目中有多个 mp3 文件。我想知道如何访问此文件(文件路径)并将其附加到我将发送的短信中。
有人知道怎么做吗?如果可能,请提供一些代码!
MFMessageComposeViewController 有一些方便的方法供您使用:
和
您可能想要执行以下操作:
let pFileUrl = NSURL(fileURLWithPath:pSongPath];
do {
let pData = try NSData(contentsOfURL: pFileUrl, options: NSDataReadingOptions())
pMailComposer.addAttachmentData(pData, mimeType:"audio/mpeg" fileName:@"song.mp3")
} catch let error as NSError {
print("error while trying to load data - \(error.localizedDescription)")
}
(我没有通过编译器 运行 这个,所以我可能会错过一两个可选的)