【问题标题】:How to access audio file from document directory?如何从文档目录访问音频文件?
【发布时间】:2016-07-22 10:53:24
【问题描述】:

我有一个音频文件存储在文档目录中,现在我需要获取该音频文件并进行一些加密/解密。 我想要完全一样的:

let audiofile = get audio file from document directory // This is what i want

encrypt(audiofile)// I have AES technique, This is not my question.

【问题讨论】:

    标签: ios swift avaudioplayer


    【解决方案1】:

    很简单!!!!

    就像下面这样的代码::

    var paths: [AnyObject] = NSSearchPathForDirectoriesInDomains(.DocumentDirectory, .UserDomainMask, true)
    
    let audiofilePath = paths[0].stringByAppendingString("/myaudio.mp3")
    
    //Write name of your audio at **myaudio.mp3**
    
    //now you can use anywhere audiofilePath as String like
    
    let audiourl : NSURL = NSURL((fileURLWithPath: audiofilePath))
    
    //or you can make asset like
    
    let assets = AVAsset(URL: NSURL(fileURLWithPath: audiofilePath))
    

    享受编码,如果需要任何帮助,请联系我..

    【讨论】:

    • 在 audiourl 中它只是文件路径,对吗?音频文件应该在哪里?资产?
    • 如果我通过avaudioplayer播放资产怎么​​办?会玩吗?
    • 如果你想玩..你可以这样做... self.player = AVPlayer(URL: NSURL(fileURLWithPath: audiofilePath))
    • 资产和网址都可以播放音频..但条件是音频必须存在于该路径..
    • 通过 gmail 聊天联系我 aiyub.pixster@gmail.com
    猜你喜欢
    • 2016-10-28
    • 1970-01-01
    • 2015-09-19
    • 2013-08-04
    • 1970-01-01
    • 1970-01-01
    • 2016-10-17
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多