0

別のviewControllerの初期化ポイントで割り当てようとしているwebViewのシングルトンプロパティがあるとしましょう。コンパイラは、「互換性のないポインター型」を示すエラーを生成しています。

そのクラスのスーパークラスはまだ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; }
4

1 に答える 1