以下に示すコードの簡略版を見つけるのに苦労しています。基本的に、イベントをコアデータに保存しています。各イベントには最大 15 の連絡先があります。newEvent は Event クラスからのものです。
以下のコードはうまく機能しますが、連絡先ごとに 15 回複製したくありません。もっと簡単な方法はありますか?
if ([[selectedContacts objectAtIndex:14] objectAtIndex:0] != (id)[NSNull null]) {
newEvent.contact15 = [[selectedContacts objectAtIndex:14] objectAtIndex:0];
}
else {
newEvent.contact15 = @"";
}