2014年08月21日

iOS7以降のURLエンコード/デコード

iOS7以降では、URLエンコードおよびURLデコードが簡単に実装出来るようになった。

URLエンコード
NSString* encodeString = [targetString stringByAddingPercentEncodingWithAllowedCharacters:[NSCharacterSet alphanumericCharacterSet]];

targetString に「東京駅」と設定されているとすると、
encodeStringには「%93%8c%8b%9e%89w」と設定される。


URLデコード
NSString* decodeString = [encodeString stringByRemovingPercentEncoding];

encodeStringに「%93%8c%8b%9e%89w」が設定されているとすると、
decodeStringには「東京駅」と設定される。

参考記事:
http://qiita.com/jtemplej/items/42e50ae30214ffcd80ae

ラベル:IOS Mac apple iPAD iPhone
posted by mobileDeveloper at 15:37 | Comment(0) | TrackBack(0) | 文字列操作 | このブログの読者になる | 更新情報をチェックする
この記事へのコメント
コメントを書く
お名前:

メールアドレス:

ホームページアドレス:

コメント:

認証コード: [必須入力]


※画像の中の文字を半角で入力してください。
※ブログオーナーが承認したコメントのみ表示されます。

この記事へのトラックバック