- 75 名前:名称未設定 mailto:sage [2009/01/19(月) 15:46:31 ID:j0GQl9c30]
- >>74
機能というより異なるインスタンス変数をそれぞれ持たせたければサブクラス化するしかないんでないの? ↓以下Aを持つArrayA Class , Bを持つArrayB Class というように。 //A typedef struct { float y; float x; float z; } float3; //B typedef struct { int vert0,vert1,vert2; } カテゴリで追加する手法ならうちもfirstObject程度はやってるけど、それだともちろんNSArrayとしか振る舞わないからね。 NeXTやってた頃はBigNumberとかExtentとかST80近似に作ってprimitiveもNSArrayに入れるようにしてたけど、今はSTLあるからね・・ みんなどう工夫してるのか知りたかったのさ。
|

|