2014-03-27 5 views
-1

http://mobile.gunsel.ua/index.php?r=Rupages&jsonRequest= 같은 queryparams와 URL의 요청 만들기 { "id_page을": "2"}있는 NSDictionary

그래서,이 URL에서 NSURL를 (요청 후) (나는 NSJSONSerilization 사용) 만드는 방법.. iOS 개발을 처음 접해 보았습니다. 고맙습니다!

사과 설명서에는 링크가 제공되지 않습니다.

+0

Apple 설명서 링크에 문제가 있습니다. 다른 사람들이 당신에게 설명 할 것을 기대하기보다는 질문에 대한 답을 찾게 될 것이므로 읽는 것이 유용합니다. 제발 질문을 복제하지 마십시오. 이미 질문했습니다. http://stackoverflow.com/questions/22685814/nsjson-serialization-get-request-from-url-with-queryparams-like-nsdictionary – Abizern

+0

가능한 중복 [NSJSON 직렬화 : NSDictionary 같은 queryparams URL에서 요청 가져 오기] (http://stackoverflow.com/questions/22685814/nsjson-serialization-get-request-from-url-with-queryparams-like-nsdictionary) – Abizern

답변

0

나는 알아 냈어 !! 이것은 인코딩과 관련이 있습니다.))

NSString sampleUrl = @"mobile.gunsel.ua/index.php?r=Rupages&jsonRequest={\"id_page\":\"2\"}"; 

NSString encodedUrl = [sampleUrl stringByAddingPercentEscapesUsingEncoding: NSASCIIStringEncoding]; 
0

내가 묻는 것을 얻을 수는 없지만 문자열을 사용하고 JSON (즉, params를 연결)으로 포맷 한 다음 해당 문자열에서 NSUrl을 생성 할 수 있습니다.

stringWithFormat 

트릭을 수행해야합니다.

질문에 대한 답변이 확실하지 않지만, 그렇지 않은 경우 정교하게 작성해야합니다.

+1

' 나는 발견했다! 인코딩과 관련이 있습니다.)) NSString * sampleUrl = @ "http://mobile.gunsel.ua/index.php?r=Rupages&jsonRequest= {\"id_page \ ": \"2 \ "}" "; NSString * encodedUrl = [sampleUrl stringByAddingPercentEscapesUsingEncoding : NSASCIIStringEncoding]; – user3468036

+0

대단하네요 !! 행운을 빌어 요 :) – MrHaze

+0

고마워! 좋은 생각)) – user3468036