£(ポンド)を含むサーバーからJSONスクリプトを解析しようとしていますが、これはnullを返します。以前は問題があったので、一時的にドルまたはユーロ記号の使用に切り替えましたが、ポンド記号を解析できる必要があります。ただし、この問題を修正する方法がわかりません。テストプロジェクトを作成し、一時的にString with contentsメソッドを使用すると、他のすべてのjsonは正常に機能しますが、ポンド記号が含まれているものはnullを返します。
NSString *get5 = [NSString stringWithContentsOfURL:url5 encoding:NSUTF8StringEncoding error:nil];
他のエンコーディングNSUTFエンコーディングを試しましたが、どちらも機能しないようです。nullを返すものもあれば、漢字を返すものもあるので、あまり良くありません。
どんな助けでも大歓迎です!!
編集:
NSErrorオブジェクトを使用して、このメッセージを返しました
「操作を完了できませんでした。(Cocoaエラー261)」UserInfo = 0x68294b0 {NSURL = http://myserver.com/test.jsp、NSStringEncoding = 4}