0

文字列パラメーターの startDate と endDate を URL 文字列に挿入する必要があり、stringWithFormat を試していますが、xcode はおそらく無効な指定子として解釈される 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];

2013-06-04 および 2013-07-04 文字列の場所に %@ 指定子を使用して変数を配置しました。xcode は、文字列内の他のパーセント記号が気に入らないと思います。この文字列にパラメータを設定する正しい方法は何ですか? ありがとうございました。

4

1 に答える 1