How to create range in Swift?

前端 未结 10 1503
时光说笑
时光说笑 2020-11-28 01:37

In Objective-c we create range by using NSRange

NSRange range;

So how to create range in Swift?

10条回答
  •  余生分开走
    2020-11-28 02:22

    func replace(input: String, start: Int,lenght: Int, newChar: Character) -> String {
        var chars = Array(input.characters)
    
        for i in start...lenght {
            guard i < input.characters.count else{
                break
            }
            chars[i] = newChar
        }
        return String(chars)
    }
    

提交回复
热议问题