substring
-
[Swift] String의 subString을 subscript로 구현해보자.앱등이에게 살충제를 뿌린다./Swift 2016. 5. 1. 18:18
Swift의 String은 substring기능이 참 부족한 것 같은데,편하게 String을 extension하여 subscript로 만들어보자. /* "abcde"[0] === "a" "abcde"[0...2] === "abc" "abcde"[2.. Character { return self[self.startIndex.advancedBy(i)] } subscript (i: Int) -> String { return String(self[i] as Character) } subscript (r: Range) -> String { let start = startIndex.advancedBy(r.startIndex) let end = start.advancedBy(r.endIndex - r.startInd..