2011-12-24 4 views
1
NSString * url; 
NSString * device; 
NSString * API; 
API  = @"http://www.test/"; 
device = @"test123"; 
url  = [NSString stringWithFormat:@"%@update.json?dev=%20%20%20%@", API, device]; 

최종 URL을 http://www.test/update.json?dev=%20%20%20%20test123으로 바꾸고 싶습니다. 그러나 위의 내용은 단지 http://www.test/update.json?dev=22020test123입니다. 나는 그 % 20이 리터럴 문자열의 일부가되기를 바란다. 어떻게해야합니까?NSString의 특수 문자 출력

답변

5

특수 문자이기 때문에 % 기호로 만들려면 을 NSString 내에서 %% 개 입력해야합니다.

2

모든 특수 문자 앞에 \를 넣으십시오. 그게 효과가있다.