作者热门文章
- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
我必须将阿拉伯语放入 NSURLConnection,但问题是当我无法使用 NSLog 正确查看阿拉伯语字符串时,我得到以下字符串。
Country is الإمارات العربية المتحدة
如果我从 NSURLConnection 传递过来,我会得到
http://xxxxxx.com/api/api.php?func=showAllCompaniesCategoriesCountryWise¶ms[]=ÿߟÑÿ•ŸÖÿßÿ±ÿßÿ™ ÿߟÑÿπÿ±ÿ®Ÿäÿ© ÿߟџÖÿ™ÿ≠ÿØÿ©¶ms[]=all
错误的网址
Error Domain=NSURLErrorDomain Code=-1000 "bad URL" UserInfo=0x2f0b00 {NSUnderlyingError=0x2f1130 "bad URL", NSLocalizedDescription=bad URL}
所以,请帮助我,我该如何解决这个问题。
最佳答案
您应该使用 - (NSString *)stringByAddingPercentEscapesUsingEncoding:(NSStringEncoding)encoding
为 NSURL
创建一个合适的字符串。
关于iphone - 如何在 NSURLConnection 中放置阿拉伯语,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12757779/
我是一名优秀的程序员,十分优秀!