NSMutableArray
架空の株式市場の持ち株に基づいて、オブジェクトで満たされたクラスを作成しようとしています。これは、単純にNSMutableArray
.
NSMutableArray *portfolio = [NSMutableArray arrayWithObjects: ABC, DEF, GHI, JKL, nil];
Portfolio
basedという名前のクラスを作成し、NSMutableArray
への参照をNSMutableArray
に変更すると、次のようになりPortfolio
ます。
Portfolio *portfolio = [Portfolio arrayWithObjects: ABC, DEF, GHI, JKL, nil];
XCode は Thread 1: signal SIGABRT エラーをスローします。Portfolio
クラスが のサブクラスであるため、エラーの原因を考えることはできませんでした。NSMutableArray
新しいクラスを作成する以外に何もしない場合、それは本質的NSMutableArray
に別の名前であり、追加のメソッドや属性はありません。
どんな助けでも大歓迎です。