タグ

ブックマーク / nagano.monalisa-au.org (2)

  • My Codex Leicester » Blog Archive » iPhoneのImage系API いろいろ(1) - OS X / iPhoneのAudio Visual Programmingの話題

    iPhoneで画像を扱うときは、CocoaのNSImageに変わって、UIImageを使います。 UIImageはproperty、.CGImageでCGImageRefを取得できます。 で、UIImageはいろんな方法で作れたり取得できるのですが、retain関係がどうなってるのか、いまいちよくわからない! @property(nonatomic,readonly) CGImageRef CGImage; こうなっております。 readonlyはgetterのみ。入れ替えできない、という意味ですね。 nonatomicって何よ?ということで調べてみると Objective-C 2.0プログラミング言語: プロパティの宣言と実装 nonatomic 合成されるアクセサが非アトミックになるように指定します。 デフォルトでは、合成されるアクセサはすべてアトミックです。これは、マルチ

  • My Codex Leicester » Effective? Objective-C

    [Effective? Objective-C] 54. 永続化が必要なら,NSCoding Protocolを実装する 2007/1/9 02:21:41 まともなApplicationを作ろうとするとDocument-BaseだUndoだNSCodingだと結構面倒くさいです. けど,どれも上手いこと出来ているので,Cocoaな仕様から外れなければ楽ですが,Audio ApplicationだとAudio UnitのPresetの保存だなんだとCocoaじゃない部分がもりもりでそれなりに大変. さて,久々更新,Effective? Objective-C.やっと8回目. 54. 永続化が必要なら,NSCoding Protocolを実装する (J. Serializableを注意して実装する) Javaのシリアライズがどんなだったか忘れましたが,ようはオブジェクトをファイルに書き

    Urume
    Urume 2009/01/12
  • 1