2

NSURLConnectionにアラビア語を入れる必要がありますが、問題は、NSLogを使用してアラビア語の文字列を正しく表示できない場合、次の文字列を取得することです。

   Country is الإمارات العربية المتحدة

NSURLConnectionからパスすると、次のようになります。

 http://xxxxxx.com/api/api.php?func=showAllCompaniesCategoriesCountryWise&params[]=الإمارات العربية المتحدة&params[]=all

悪いURL

         Error Domain=NSURLErrorDomain Code=-1000 "bad URL" UserInfo=0x2f0b00 {NSUnderlyingError=0x2f1130 "bad URL", NSLocalizedDescription=bad URL}

だから、私を助けてください、どうすればこの問題を解決できますか?

4

1 に答える 1

1

- (NSString *)stringByAddingPercentEscapesUsingEncoding:(NSStringEncoding)encodingの適切な文字列を作成するために使用する必要がありますNSURL

于 2012-10-06T08:05:58.540 に答える