Hey!私は、addObject構文を使用してNSMutableArrayに配列を追加しようとしています。エラーの明示的な言及なしに、アプリケーションがクラッシュします。これがどのように行われたか教えてください。別のNSMutableArrayにNSMutableArrayを追加します。
私は配列を作成するクラスStackを持っています。だから私は作成したtemというインスタンスを使ってそのクラスを呼び出します。したがって、[セルフ]は配列への私の呼び出しです。プログラムを使って、配列にUILabelsを追加するだけです(文字列を追加してからUILabelsに変更することをお勧めしますが、このようにする必要があります)。最後にこの配列を'list'配列。
-(Stack *)tem {
if(!tem)
tem=[[Stack alloc]init];
return tem;
}
-(void)viewDidLoad{
//code
list=[NSMutableArray arrayWithArray:[self list].array];
}
-(IBAction)opPr:(UIButton *)sender
{
if([[[sender titleLabel]text] compare: @"="]==0) {
//code
UILabel *t=[[UILabel alloc]init];
//complete creating label
[[self tem]push:t];
//add above label to tem array
[list addObject:[self tem].array];
[table reloadData];
}
}
あなたのコードを共有してください –