2013年– date –
-
Objective-C:addSubViewしたSubviewを最前面・最背面に移動する
FrontとBackでのメソッド名の違いに注意。コード補完が出ないので3分ほどハマりました。 【ソースコード】 最前面に移動させる [code] [self.view bringSubviewToFront:subView]; [/code] 最背面に移動させる [code] [self.view sendSubviewToBack:subView... -
Xcode:ARCを無効/有効化する
ARC(Automatic Reference Counting)はiOS5.0からサポートされた、Objective-C版のガベージコレクションのような機能。 iOS5.0以降に新規参入した、プログラム経験の浅い開発者にはメモリの開放を気にすることなく、コーディングに専念できるので、とても重... -
Objective-C:アフィン変換の起点を変更する
オブジェクトのスケールや位置を変更し、アニメーションさせたりする場合にお世話になるアフィン変換をメモ。 【アフィン変換の起点を変更する】 ObjectNameというオブジェクトの大きさを、アフィン変換メソッドCGAffineTransformを使って2倍にしたい場合... -
Algorism:ランダム(Math.random)の汎用ループ
言語に関係なく、ランダム関数でよく使うパターンをJavaScriptでメモ。 【アルゴリズムサンプル】 0から9までのランダム整数を生成する [code] var rand = Math.floor(Math.random()*10); [/code] 【まとめ】 この記事は随時追加していきます。 -
JavaScript: Date(日時)関数で今年の経過日数を求める
日付関連の関数で、自分が使用したものを少しずつメモ。 【サンプルコード】 Dateオブジェクト生成 [code] //現在の日時のDateオブジェクト生成 var date = new Date(); //月,日,年,時:分:秒のDateオブジェクト生成 var myBirth = new Date("January 1,201... -
JavaScript:jQueryでmarginやpaddingの数値を取得
厳密に言えば、jQueryで取得したマージンやパディングの値は"px"がついている文字列なので、その文字列をJavaScriptでパースする。 var boxCls = ".box"; var boxMarginLeft = parseInt($(boxCls).css('margin-left'), 10); var boxPaddingLeft = parseInt... -
iTunes Connect:アプリ再申請→リジェクト(3回目)
来ました。リジェクト3回目。。。 今回はレビューが開始されてから、6時間くらい経過してもリジェクト通知がなく(前回、前々回はレビュー後すぐリジェクトされていた)これはいけるかも?と思っていたのだが、またもや同じ項目でリジェクト。 単機能→リ... -
WordPress:カスタムループでquery_posts関数を使用後にクエリを初期化する
WordPressのループでページ判定ができなくて原因を調べていたら、カスタムループが原因だった。 【コードサンプル】 ループ前にquery_posts関数を使用したら、ループを抜けたところでwp_reset_query();を実行してやらないと、ループ条件が以降のクエリに引... -
JavaScript:要素のサイズoffset,client,scrollの違い
JavaScriptでのoffset,client,scrollの違いをメモ。 【解説】 [code] offsetWidth,offsetHeight -> width(or height) + padding + border clientWidth,clientHeight -> width(or height) + padding 表示領域の数値を返す scrollWidth,scrollHeight -> widt... -
Design:sirochroロゴタイプフェイス作成
ローンチ当初のsirochroのタイプフェイスが即席で作成したものであったため、作り直した。 【sirochroの新しいタイプフェイス】 ロゴやタイプフェイスは、曲線の微妙な変化で表情が大きく変わり、調整にかなり時間がかかるので、以前のものは直線的にして...