我的项目中有多个mp3文件。我想知道如何访问此文件(文件路径)并将其附加到我将发送的短信中。
有人知道怎么做吗?如果可能,请提供一些代码!
答案 0 :(得分:1)
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)")
}
(我没有通过编译器运行这个,所以我可能会选择一个或两个)