0
我只是好奇,如果讓我說我有一個單一的webView屬性我想分配在另一個viewController的初始化點。編譯器正在生成指示「不兼容指針類型」的錯誤。在initWithNib指派另一個視圖控制器
我不知道它爲什麼這樣做,因爲該類的超類仍然是UIViewController。任何幫助在這裏將非常感激。
謝謝。下面
代碼:
- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil {
self = [super initWithNibName:nil bundle:nil];
if (self) {
// Work your initialising magic here as you normally would
if ([[CartCheckout sharedInstance] universalVC]) {
//self = [[CartCheckout sharedInstance] universalVC];
NSLog(@"testing");
self = [[CartCheckout sharedInstance] universalVC];
}
NSLog(@"initWithNibName allocated");
}
return self; }
你應該可能發佈一些代碼 – nielsbot 2012-08-07 17:03:21
添加了代碼nielsbot – kforkarim 2012-08-07 17:06:22
我認爲你的問題仍然是模糊的。哪條線給出錯誤?這個代碼來自哪個類? '[[CartCheckout sharedInstance] universalVC]'返回什麼類型的對象? (我認爲這是一個'CartCheckout')你的類層次結構是什麼樣的? – nielsbot 2012-08-07 17:18:08