How to split filename from file extension in Swift?

前端 未结 21 1917
陌清茗
陌清茗 2020-12-01 03:24

Given the name of a file in the bundle, I want load the file into my Swift app. So I need to use this method:

let soundURL = NSBundle.mainBundle().URLForReso         


        
21条回答
  •  渐次进展
    2020-12-01 03:57

    Try this for a simple Swift 4 solution

    extension String {
        func stripExtension(_ extensionSeperator: Character = ".") -> String {
            let selfReversed = self.reversed()
            guard let extensionPosition = selfReversed.index(of: extensionSeperator) else {  return self  }
            return String(self[..

提交回复
热议问题