マップ要素を追加しようとしているゲームアプリケーション(ココアではなく、ココア)があります。私のアプリケーションウィンドウはmainWinという名前です。私は、私がIBで追加したmainWinのviewGameMapという名前のサブビューを持っています。私はroom.h/room.mというクラスを持っています。これは基本的に、部屋の幅と高さのためにアプリで生成された次元を取ります。Cocoa Objective-Cサブビューを追加する
私はこれを行うことができます。
room* thisRoom = [[room alloc] initWithFrame: NSMakeRect(441.0-roomWidth,520.0-roomLength, roomWidth * 10, roomLength * 10)];
[[mainWin contentView] addSubview:thisRoom];
しかし、私は本当にviewGameMapにこのサブビューを追加したい、私はサブビューをサブビューことができますか? IBでは、サブビューにはcontentViewがないので、どのように配置するのか分かりません。
関連する質問では、これらのルームビューは永久的ではないので、一度終了するとどのように破壊するのですか?
おかげ