2018-01-01から1年間の記事一覧
連想配列にキーが存在するかチェックしたい時やりがちな判定 var map = {"key": 0}; if (map["key"]) { // "key"がmapに存在する } でも、これだと if (0) となるためkeyが存在するのにfalseとなる。 そこで以下のようにするのが正しい var map = {"key": 0}…
jQueryでクリックイベントを設定する際、以下のように子要素と親要素両方にイベントを設定すると、子→親の順にイベントが走る。 これを イベントバブリング と呼ぶらしい。 <tr> <td>Test</td> <td> jQuery(function($) { $('tr').click(function(e){ alert('tr click'); }); </td></tr>…
公式見れば全部書いてあるけど一応備忘録として。 アップデートしたいiOSデバイスから https://beta.apple.com/profile このURLにアクセスする ページ中程にある プロファイルをダウンロード ボタンを押す Appleデベロッパーアカウントでログインするとプロ…
Google I/O 2018 でAndroid Studioの新機能、Navigation Architecture Componentが発表されました。 どうやらXcodeで言うところのStoryBoardのようなものらしいです。iOS開発をしたことがないので一つもピンときていません。 とりあえず、Navigation Archite…
背景 自社サーバーには繋がっているけど他社のAPIサーバーには繋がっていない状況を作り出してテストしたい、なんてことがありました。 解決方法 結論から書くと、開発マシンにプロキシサーバーを立てて、iPhoneからそのプロキシサーバーを経由してネットワ…