【问题标题】:'pathExtension' is unavailable: Use pathExtension on URL instead'pathExtension' 不可用:在 URL 上使用 pathExtension
【发布时间】:2018-05-17 14:58:25
【问题描述】:

此代码给出错误“pathExtension”不可用:请在 URL 上使用 pathExtension:

if originalAudioFormat == "MP2" || originalAudioFormat == "BWFMP2" {
                    SourceFileNameWithPath = decodeMp2ToWav() 

                        if SourceFileNameWithPath.pathExtension != "wav" { //error at this line
                            print("save File as PCM Fehler: \(SourceFileNameWithPath)")
                            return
                            }

【问题讨论】:

    标签: ios swift3 xcode8


    【解决方案1】:

    基本上,强烈建议始终首选URLs 而不是String 路径。

    或者,您可以将字符串桥接到NSString

    (SourceFileNameWithPath as NSString).pathExtension
    

    请遵守变量名以小写字母开头的命名约定。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2023-01-13
      • 2015-04-18
      • 1970-01-01
      • 2021-05-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多