'pathExtension' 不可用:改用 URL 上的 pathExtension

'pathExtension' is unavailable: Use pathExtension on URL instead

此代码给出错误 '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
                            }

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

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

(SourceFileNameWithPath as NSString).pathExtension

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