日本語ドメインやクエリに含まれる日本語を簡単に変換してくれるNSStringカテゴリを見つけました。 Wevah/Punycode-Cocoa 2つのファイル NSStringPunycodeAdditions.h/m をプロジェクトの中に入れ #import "NSStringPunycodeAdditions.h" で読み込みます。 // ホスト例1 .com NSString *target1 = @"お名前.com"; NSLog(@"%@: %@", target1, [target1 IDNAEncodedString]); // => お名前.com: xn--t8jx73hngb.com // ホスト例2 .jp NSString *target2 = @"総務省.jp"; NSLog(@"%@: %@", target2, [target2 IDNAEncodedStri