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

时间:2017-12-04 07:24:20

标签: ios swift3 xcode8

此代码提供错误'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
                            }

1 个答案:

答案 0 :(得分:1)

基本上,强烈建议您始终选择URLString路径。

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

(SourceFileNameWithPath as NSString).pathExtension

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