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

最佳答案

基本上,强烈建议始终使用URL而不是String路径。

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

(SourceFileNameWithPath as NSString).pathExtension


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

关于ios - “pathExtension”不可用:在URL上使用pathExtension,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/47628372/

10-10 06:30