URL 문자열에 startDate 및 endDate 문자열 매개 변수를 삽입해야하며 stringWithFormat을 사용하려고합니다. 그러나 xcode는 잘못된 문자열로 해석하는 URL 문자열의 많은 문자를 불평합니다.URL 문자열에 매개 변수가있는 문제
NSString *urlString = [NSString stringWithFormat:@"https://api.xmltime.com/astronomy?accesskey=l1fMY6Om37&expires=2013-06-05T18%3A00%3A00%2B00%3A00&signature=12P2tr1MyD4NnLjqhWzc%2BpsBKR0%3D&object=sun&placeid=netherlands%2Famsterdam&startdt=2013-06-04&enddt=2013-07-04&geo=0&isotime=0&lang=en&utctime=0&types=all", startDate, endDate];
% @ specifiers를 사용하여 my 변수를 2013-06-04 및 2013-07-04 문자열 대신 넣었습니다. 나는 xcode가 문자열의 다른 백분율 기호를 좋아하지 않는다고 생각한다. 이 문자열에 매개 변수를 설정하는 올바른 방법은 무엇입니까? 고맙습니다.
체크 아웃 : http://stackoverflow.com/questions/8088473/url-encode-an-nsstring – savner