私はObjective-cの世界の初心者です。
私が知りたいのは、可変配列オブジェクトが存在するかどうかを確認する方法です。
ここに例があります。
if(![appDelegate.answerList objectAtIndex:3])
{
answer = [[NSMutableArray alloc] init];
}
else
{
answer = [[NSMutableArray alloc] initWithArray:[appDelegate.answerList objectAtIndex:3]];
}
このコードの上では、「answer」オブジェクトはローカルであり、「answerList」オブジェクトはappDelegateクラスにあります。
どちらもNSMutableArrayオブジェクトです。
answerListの3番目のオブジェクトが割り当てられているかどうかわかりません。
すでにオブジェクトがある場合は、answerListの3番目のオブジェクトからオブジェクトをコピーしたいだけです。
しかし、そのコードは機能しません。
私はobjective-cの方法に精通していません。
道を教えてください。