How can I get the nth character of a string? I tried bracket([]) accessor with no luck.
[]
var string = \"Hello, world!\" var firstChar = string[
Swift 5.1.3:
Add a String extension:
extension String { func stringAt(_ i: Int) -> String { return String(Array(self)[i]) } func charAt(_ i: Int) -> Character { return Array(self)[i] } } let str = "Teja Kumar" let str1: String = str.stringAt(2) //"j" let str2: Character = str.charAt(5) //"k"