【问题标题】:Convert file path to file url[NSUrl]将文件路径转换为文件 url[NSUrl]
【发布时间】:2014-05-04 08:04:39
【问题描述】:

我正在尝试使用AFNetworking 多部分表单数据进行文件上传操作。我收到以下错误。我可以找出错误所在。

[NSURL URLWithString:filePath] 也使用了[[NSURL URLWithString:filePath] filePathURL],但对我没有帮助。 当我记录文件路径字符串时:它显示正确的路径:/var/mobile/Applications/3CBF5127-B2FF-49C3-AC98-16BD0886EEE7/Documents/20140326105108_slno.ma4

错误: @"NSLocalizedFailureReason" : @"Expected URL to be a file URL"

Questions:如何将此路径字符串转换为file url

【问题讨论】:

  • 查看NSURL 的文档。

标签: ios objective-c filepath nsurl


【解决方案1】:

您想改用此方法:

+ (id)fileURLWithPath:(NSString *)path

【讨论】:

    【解决方案2】:

    这样试试。

     NSURL *fileURL = [[NSURL alloc] initFileURLWithPath:filePath];
    
        //OR ... Use `
    
     +[NSURL fileURLWithPath:]
    

    或者看看NSURL Class Reference

    希望对你有帮助。

    【讨论】:

      猜你喜欢
      • 2011-07-28
      • 2011-10-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-11-17
      • 2021-10-18
      • 2014-04-27
      • 2015-02-22
      相关资源
      最近更新 更多