[英]How to subclass a subclass of UIViewController with xib
我正在玩游戲。 游戲具有不同的級別,但是共享相同的方法。 我當時正在考慮將主游戲類歸類。
我如何子類化主要游戲類(主要游戲類是帶有xib的viewcontroller的子類)? 我可以用子類的xib覆蓋xib嗎?
//my main game class.
@interface Game : UIViewController{
//subclass
import <UIKit/UIKit.h>
import "Game.h"
@interface level1 : Game {
}
當我使用level1.view時,它給了我一個錯誤“訪問未知的視圖類方法”
這是不可能的,我該如何創建一個不同級別的游戲~~謝謝
訪問未知視圖類方法
看起來您正在調用[level1 view]
。 這是嘗試調用類方法名稱+view
的嘗試。 沒有這樣的類方法。 您正在嘗試獲取實例方法名稱-view
。
level1 *myLevel1 = [[level1 alloc] initWithNibName:nibName bundle:nibBundle];
myLevel1.view;
順便說一句:通常,大寫字母開始上課。 因此,類名稱應為Level1
而不是level1
。
一種方法是在視圖上為每個級別創建圖層。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.