프로그래밍/iOS
[ios] NSString 특정 범위 얻어오기
삶의안식처
2015. 4. 9. 14:34
글자 수 제한이나, 문자열 중 원하는 범위를 얻어오고 싶을 때 사용하는 방법이다.
NSString *text = @"1234567890";
NSRange range = {0, 3};
NSString *subText = [newText substringWithRange:range];
위와 같이 쓰면 subText에는 123이 들어간다.
NSRange의 앞부분은 location
뒷부분은 length
위와 같이 쓰면 0번째 위치로 부터 3글자를 얻어오는 것이다.
range의 범위를 조절하는 것으로 원하는 문자열을 뽑아낼수 있다.