【问题标题】:Is it possible to store a music file in iPhone local storage?是否可以将音乐文件存储在 iPhone 本地存储中?
【发布时间】:2014-12-02 06:12:17
【问题描述】:

我正在制作一个 iPhone 应用程序,用户可以在其中收听我的网络服务器上的一些故事。

现在我想在单击下载按钮时将该音频故事文件下载到本地 iPhone 内存。

我已成功从网络服务器下载文件,但文件保存在其他地方,而不是手机内存中。有谁知道如何将文件存储在 iPhone 内存中,而不是应用程序文档内存中?

【问题讨论】:

    标签: ios objective-c iphone


    【解决方案1】:

    我认为链接将帮助您了解文档目录

    link1

    link 2

    这里是一些示例代码 sn-p

    NSString *filePath = [[self applicationDocumentsDirectory].path 
                           stringByAppendingPathComponent:@"fileName.caf"];
    [fileData writeToFile:filePath atomically:YES ];
    
    - (NSURL *)applicationDocumentsDirectory {
        return [[[NSFileManager defaultManager] URLsForDirectory:NSDocumentDirectory 
             inDomains:NSUserDomainMask] lastObject];
    }
    

    【讨论】:

    • 这段代码是否将我的文件直接保存到iphone内存中,就像你从iTunes下载一些音乐文件一样,它会保存在iphone音乐文件夹中??
    • 不可以将音乐文件添加到 iPhone 音乐库中,您只能保存在我们的应用程序目录中,您可以从那里使用该文件
    • 但我想将它存储在我的 iphone 音乐库中,就像使用什么应用一样
    猜你喜欢
    • 2022-07-01
    • 1970-01-01
    • 1970-01-01
    • 2014-12-25
    • 1970-01-01
    • 2022-01-18
    • 1970-01-01
    • 2015-05-22
    • 1970-01-01
    相关资源
    最近更新 更多