Contents

조회 수 28070 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
문제는 APNS에서 전달받은 토큰키는 불필요한 문자열이 있어서 그대로 서버쪽에 전달해주면 제대로 등록이 되지 않아 딱 맞게 가공하는 구문을 추가해보았습니다.

토큰키를 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] ]; 
}


?

List of Articles
번호 분류 제목 글쓴이 날짜 조회 수
465 Develop [c] 네트워크 관련 프로그래밍 (포트스캔 탐지 샘플) file hooni 2013.04.23 7201
464 System/OS [linux] 리눅스 파일시스템과 디렉토리 설명 hooni 2013.04.23 26880
463 System/OS [linux] 리눅스, 유닉스 CPU 이용률 확인.. hooni 2013.04.23 23785
462 System/OS [linux] 리눅스,유닉스 /proc/stat 파일 보는 법 hooni 2013.04.23 17938
461 Develop [c] 프로세스 검사하기 hooni 2013.04.23 8030
460 Develop [asp] 폼메일 예제와 메일 포워딩 프로그램 file hooni 2013.04.23 7133
459 Develop [asp] 폼 메일 소스 file hooni 2013.04.23 7355
458 Develop [php] php+db 연동(odbc, mssql, mysql, sybase) 3 hooni 2013.04.23 8544
457 Develop 프로그램 문서 관리 (Doxygen) hooni 2013.04.23 16394
456 Develop 프로그래밍 소스 관련 사이트.. hooni 2013.04.23 16488
455 Develop 도메인 관련 솔루션 분석할 거.. ㅋㄷ file hooni 2013.04.23 6984
454 Develop [js] 수명체크 프로그램 ㅋㅋ file hooni 2013.04.23 6841
Board Pagination Prev 1 ... 55 56 57 58 59 60 61 62 63 64 ... 98 Next
/ 98