エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
古来よりobjcプログラマはstringByAddingPercentEscapesUsingEncoding:がウソもんやということに悩まされてきたけど,普通にJSのencodeURI()使えばよかったんちゃうんかということに気づいた - yashiganiの英傑になるまで死ねない日記
記事へのコメント18件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
古来よりobjcプログラマはstringByAddingPercentEscapesUsingEncoding:がウソもんやということに悩まされてきたけど,普通にJSのencodeURI()使えばよかったんちゃうんかということに気づいた - yashiganiの英傑になるまで死ねない日記
モバイルアプリにWebとの連携は不可欠なわけで,iOSエンジニアがWeb APIを使うとき最初にどないすんねん... モバイルアプリにWebとの連携は不可欠なわけで,iOSエンジニアがWeb APIを使うとき最初にどないすんねん!とぶつかる問題がパーセントエンコーディングだと思う. 我らがNSStringにはそれを解決するためのstringByAddingPercentEscapesUsingEncoding:という凄まじく長くてステキなメソッドがある. そして全てのiOSエンジニアは喜び勇んでこのメソッドを使い,絶望する. なにを隠そうこのstringByAddingPercentEscapesUsingEncoding:ってのは,エスケープ対象の文字が少なく,本来エスケープされるべき文字をエスケープしてくれない. そんなこんなでCFURLCreateStringByAddingPercentEscapesなんか使っちゃったりしてCore Foundationデビューなんかしちゃったりするのである. (
2015/03/10 リンク