Note– category –
備忘録
-
Note
Objective-C:アプリのバージョンを取得する
アプリの設定画面等でよく目にするアプリのバージョンを取得する方法。 アプリのバージョンを取得 mainBundleからキー @"CFBundleShortVersionString" を指定し取得する。 [code] myLabel.text = [NSString stringWithFormat:@"%@",[[NSBundle mainBundle]... -
Note
Objective-C:UIViewのプロパティframeとboundsの違い
UIView のプロパティ frame と bounds の違いをよく忘れるのでメモ。 解説 frame superから見た座標 bounds selfの座標 まとめ frame と bounds は親子関係のようなものであると考えておけばよい。 -
Note
Objective-C:音楽(BGM)や効果音(SE)等のサウンド再生方法
効果音は AudioToolBox、再生時間の長いサウンドループ等は AVFoundation、と使い分けるのが一般的。 サウンド再生方法 AudioToolBoxを使ったサウンド再生 ViewController.h [code] #import <AudioToolbox/AudioServices.h> @interface MainViewCont... -
Note
Objective-C:UISegmentedControlのフォントサイズを変更する
アプリの設定画面等でお世話になる UISegmentedControl のフォントサイズ変更の方法をメモ。 変更の方法 -
Note
Xcode:コード検索パスを追加する
外部からライブラリを参照した場合、ソースコードやヘッダファイルはプロジェクトの外に配置されているので、ビルドやコード補完等を行うためにはパスを追加する必要がある。 コード検索パスの追加手順 Xcode から PROJECT > プロジェクト名 > BuildSettin... -
Note
zsh:.zshの設定.zshrcファイルを公開
zshの設定ファイル.zshrcをメモ。いいと思う所があれば勝手に持って行ってやってください。 zshrcのソースコード [code] # LANG # ================================================================ export LANG=ja_JP.UTF-8 case ${UID} in 0) LANG=C ;... -
Note
Apache:バーチャルホスト設定ファイル httpd-vhosts.conf のテンプレート
ローカルサーバでバーチャルホストを使用するときの設定ファイルをメモ。 httpd-vhosts.conf の中身 [code] <VirtualHost *:80> DocumentRoot "/Users/username/username.com" ServerName username.com ErrorLog "/private/var/log/a... -
Note
Mac OS X:ターミナル(Terminal)デフォルトのシェルをzshに変更する
Macのターミナルのデフォルトシェルをzshに変更します。 変更の手順 zshのインストールはhomebrewで行う(※要homebrew) [code]$ brew install zsh[/code] ターミナルで以下を実行し [code]$ sudo vi /etc/shells[/code] 以下を最下段に記述(※要vi,vimの... -
Note
Objective-C:UIImageViewのタッチを可能にする
UIImageViewをタッチしたときに何か処理をさせたい場合のメモ。 実装の方法 UIImageView の.userInteractionEnabled プロパティを使用する(UIViewはデフォルトでYES) メソッドのなかにタッチされたビューを判定しその中に処理を記述する。 [code] myView... -
Note
Objective-C:NSTimerによるタイマーの使い方
何かと使用頻度の高いタイマー処理のメモ。 タイマーの使用方法 タイマーの生成と呼び出しメソッド [code] NSTimer *myTimer = [NSTimer scheduledTimerWithTimeInterval:1.0f //タイマーを発生させる間隔 target:self //タイマー発生時に呼び出すメソッド...
