Develop
2013.04.23 17:50
[ios] Objective-C 특정 문자 찾아 제거하기
Views 28113 Comment 0
문제는 APNS에서 전달받은 토큰키는 불필요한 문자열이 있어서 그대로 서버쪽에 전달해주면 제대로 등록이 되지 않아 딱 맞게 가공하는 구문을 추가해보았습니다.
토큰키를 NSLog를 이용하여 찍어보면 아래와 같이 보입니다.
<69931121 ac121852 f01d0294 dc41b757 cc891ad8 7271642e d981f791 3fd171ee>
괄호와 공백을 제거하고 순수 토큰키로 가공해보겠습니다.
1. '<' '>' 문자열 제거
토큰키를 NSLog를 이용하여 찍어보면 아래와 같이 보입니다.
<69931121 ac121852 f01d0294 dc41b757 cc891ad8 7271642e d981f791 3fd171ee>
괄호와 공백을 제거하고 순수 토큰키로 가공해보겠습니다.
1. '<' '>' 문자열 제거
//NSMutableString 타입으로 TokenKey저장 NSMutableString *mstrTokenKey = [ NSMutableString stringWithString:tokenkey ]; //문자열이 위치 저장 NSRange range = [ mstrTokenKey rangeOfString:@"<" ]; //해당 위치의 문자열 제거 [ mstrTokenKey deleteCharactersInRange:range ]; range = [ mstrTokenKey rangeOfString:@">" ]; [ mstrTokenKey deleteCharactersInRange:range ];
2. 공백 제거
//공백문자에 따라 배열로 변환 NSArray *strArray = [mstrTokenKey componentsSeparatedByString:@" "]; //쪼개진 문자열을 합침 NSString *rtnString = [[NSString alloc] init]; for ( NSString* thisElement in strArray ) { NSLog(@"%@", thisElement); rtnString = [ rtnString stringByAppendingString: [NSString stringWithFormat:@"%@",thisElement] ]; }
No. | Category | Subject | Author | Date | Views |
---|---|---|---|---|---|
73 | Develop | [android] 딜레이를 구현하기 위한 꼼수 | hooni | 2016.11.24 | 1090 |
72 | Develop | [ios] FlckrFeed Example App (Swift) | hooni | 2016.11.27 | 1215 |
71 | Develop | [android] 버전 별 앱 알림 설정으로 이동하는 방법 | hooni | 2016.11.28 | 2297 |
70 | Develop | XML, JSON, BSON, MSGPACK 장,단점 비교 | hooni | 2017.01.11 | 2386 |
69 | Develop | [ios] 동영상 플레이어 샘플 (for Local File) | hooni | 2017.02.07 | 1215 |
68 | Develop | [ios] 동영상 플레이어 샘플 (for Remote Url) | hooni | 2017.02.07 | 1771 |
67 | Develop | [ios] Facebook Cache 갱신하는 함수 | hooni | 2017.02.27 | 1333 |
66 | Develop | [js] Javascript로 만든 포트리스 (2010) 5 | hooni | 2017.03.03 | 2831 |
65 | Develop | [ios] 동영상 플레이어 샘플 (for PIP Player) | hooni | 2017.03.15 | 1416 |
64 | Develop | Mac OS 에 Jenkins 설치하기 (Homebrew) 2 | hooni | 2017.03.15 | 8413 |
63 | Develop | 사이버보안실무 수업 메모 | hooni | 2017.03.23 | 0 |
62 | Develop | [ios] Xcode에서 특정 파일만 ARC 따로 설정하는 방법 | hooni | 2017.03.29 | 1099 |