タグ

Cocoaとエンコーディングに関するtamakiiiのブックマーク (1)

  • Cocoaで日本語のGETを飛ばそう!

    最近技術的な話ばかりで、見てる人が減りそうなのですが…。 CocoaのNSURLというクラスがあるのですが、これで日語の文字列を使って、 GETを投げたいとかなり前から悩んでいたのですが、やっと解決したのでここに記しておきます。 まぁ、Cocoaってのは、日語を扱うときの基UTF-8 なんです。 なので、GETで渡す先のサイトがUTF-8に対応していないと、一旦Shift_JISなり EUCなりに変換して渡さなきゃならない。 でも、NSString クラスには一応文字変換の関数があるのですが、 変換するときは、NSString -> NSData 又は、 NSData -> NSString になってしまう。 まぁ、NSString は UTF-8 しか扱えないので、あたりまえなのですが…、こうだと NSURLを NSData から生成しなければならない。 でも NSData(G

  • 1