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