336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.
문자열의 처음, 마지막 지정된 개수만큼 지우기
설명
이번 포스팅은 문자열의 앞뒤 문자를 지우는 메소드 입니다.
문자열의 길이 만큼만 자를수 있기때문에 고정된 길이의 문자열에서만 사용해야됩니다. 안 그럴경우 Range over로 인해 앱이 튕기게 됩니다. 간단하게 dropLast(:), dropFirst(:)의 메소를 이용해서 자를수 있습니다.
사용환경
* Swift 4.2 * XCode 10.0
코드
let str = "You Know Programing?" print("original = \(str)") //output = original = You Know Programing? let drop_last = String(str.dropLast(3)) print("Last Drop index 3 = \(drop_last)") //output = Last Drop index 3 = You Know Programi let drop_first = String(str.dropFirst(3)) print("First Drop index 3 = \(drop_first)") // output = First Drop index 3 = Know Programing?
맞치며
문자열 길이에 따라 앱이 죽을수도있기 때문에 자르려고 하는 길이가 문자열 길이보다 적은지 항상 확인 해주고 사용해야됩니다.
궁금한점이나 틀린점이 있다면 댓글 남겨주세요. 감사합니다 :)
'iOS 프로그래밍 > iOS' 카테고리의 다른 글
iOS) UIColor 비교하기 (0) | 2018.12.24 |
---|---|
iOS) 앱스토어에서 어플 정보 받아오기 (0) | 2018.12.21 |
iOS)네비게이션바 뒤로가기 제스쳐 (0) | 2018.12.19 |
iOS) 최상단 뷰컨트롤러 가져오기 (0) | 2018.12.18 |
iOS)UIScrollView 상단, 하단 이동시키기 (0) | 2018.12.17 |