Contents

조회 수 4749 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

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

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
HTTP(GET, POST) 프로토콜을 이용하여 서버와의 통신을 할때는 문자열의 인코딩을 신경써야 합니다.
Ajax와 같은 웹 프로그래밍에서는 URLEncode, URLDecode를 사용하는데요~

NSString 에서도 아래와 같이 변환해서 사용할 수 있습니다.
// 오리지널 메시지
NSString *message = @"Hello~
Welcome to hooni.net";
 
// URL Encode
NSString *escaped = [message
    stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding];
NSLog(@"escaped string :
%@", escaped);
 
// URL Decode
NSString *decoded = [escaped
    stringByReplacingPercentEscapesUsingEncoding:NSUTF8StringEncoding];
NSLog(@"decoded string :
%@", decoded);


?

List of Articles
번호 분류 제목 글쓴이 날짜 조회 수
663 Develop [js] Javascript로 만든 포트리스 (2010) 5 file hooni 2017.03.03 5473
662 Develop [Android Error] The number of method references in a .dex file cannot exceed 64K hooni 2016.11.10 5480
661 Develop [php][laravel] 라라벨 개발환경 세팅하기 (Mac, Window) 2 file hooni 2017.12.15 5546
660 Develop [js] show/hide 이벤트 감시 (Observing show/hide event) hooni 2021.02.03 5559
659 Develop [ios] 웹뷰 history.back() ㅋㄷ file hooni 2016.06.27 5667
658 Develop [php] Connect to Firebase Console in Laravel file hooni 2018.05.09 5727
657 Develop [ios] UITableView 특정 Row만 Update hooni 2014.04.08 5791
656 Develop [ios] Swift 4 Singleton inheritance hooni 2018.10.31 5920
655 Develop [android] 버전 별 앱 알림 설정으로 이동하는 방법 file hooni 2016.11.28 6028
654 Develop Laravel 5 Failed opening required bootstrap/../vendor/autoload.php hooni 2018.01.24 6116
653 Develop [ios] NSString, RegularExpression Find/Replace hooni 2017.04.14 6117
652 Develop How to Test SMTP AUTH using Telnet hooni 2018.04.05 6184
Board Pagination Prev 1 ... 11 12 13 14 15 16 17 18 19 20 ... 71 Next
/ 71