본문 바로가기

프로그래밍/iOS

[iOS] NSString에 공백대신 하이픈(-) 넣기

만약 카드 번호가 1234 - 5678 - 9012 - 3456이라고 생각해 보자.


근데 현재 가지고 있는 값은 1234 5678 9012 3456이란 스트링 값만 가지고 있다.

이를 위와 같이 바꾸기 위해서 사용


NSString* resultNumber = @"1234 5678 9012 3456";

resultNumber = [resultNumber stringByReplacingOccurrencesOfString:@" " withString:@" -"];

 

NSLog(@"%@",resultNumber); // 출력 테스트 


파랑색 : " " 스페이스를 " - " 스페이스, 하이픈, 스페이스로 바꿈

자주색 : 바꿀 문장을 저장하고 있는 NSString 객체


위와 같이 사용하면 출력결과가 1234 - 5678 - 9012 - 3456 으로 나온다.

'프로그래밍 > iOS' 카테고리의 다른 글

[iOS] NSString 공백 없애기  (0) 2015.04.09
[iOS] NSString을 구분자 기준으로 따로 저장  (0) 2015.04.09
[ios] thread 동작  (0) 2015.04.09
[ios] swift 가지고 놀기  (0) 2015.04.09
[iOS] UIImage의 DPI 정보 변경하기  (0) 2015.04.09