健康意識の高まり

いろんなメモなど

2013-04-09から1日間の記事一覧

nil と NiL

詳解 Objective-C 2.0 第3版より。 空ポインタ 型 値 送ったメッセージ メッセージの返り値 nil id型 0 どこにも送られない 返り値の型がオブジェクト:nil, ポインタ:NULL, 整数:0 NiL Class型 0

インスタンス変数の可視性と指定方法

詳解 Objective-C 2.0 第3版より。 可視性 @private @protected @public 同じクラス内 ◯ ◯ ◯ 同じクラスで->を使う ◯ ◯ ◯ サブクラスから ☓ ◯ ◯ サブクラスから->を使って ☓ ☓ ◯ どこからでも ☓ ☓ ◯ @package については、そのクラスが定義されているフレー…

DBIx::Skinny で RDBMS の関数を使う方法が結局わからずじまい

mysql の INET_ATON(MySQL :: MySQL 5.6 Reference Manual :: 12.16 Miscellaneous Functions) を使って、 table.start_ip_num という判定をしたくて試行錯誤していたのだけれど、resultset の add_where だと、 $rs->add_where( "INET_ATON('$ipv4addr')"…

objective-c で前方宣言する方法と使いどき

詳解 Objective-C 2.0 第3版より。 宣言方法 @class Hoge; @interface Fuga : NSObject 使いどき クラス名を型としてだけ使い、ヘッダファイルの読み込みのオーバヘッドを抑えるとき 複数のインタフェースが互いのクラス名を使っていて、インポートだけでは…

[memo] [zepto] zepto で動的に script タグを埋め込む方法

ハマったのでメモ。zepto で動的に script タグを埋め込むときは、以下のようなコードではリソースがロードされない。 // DOM には追加されるが http://arienaidomain.sonzaisi.nai/a.js のロードが始まらない $('head').append( $('<script/>').attr('src', 'http://</script/>…

[mac] [memo] [自分用メモ] Mac OS X Lion で apache を起動する方法

apache の起動 sudo /usr/sbin/apachectl start デフォルトの DocumentRoot /Library/WebServer/Documentsドキュメントルートからホームディレクトリ以下にシンボリックリンクなど張るといいかも。