0

なぜこれを見つけるのが難しいのかはよくわかりません..しかし、基本的にオブジェクトにセットがあり、セットの値を変更する必要があります。

オブジェクトにはデータが事前入力されている場合とされていない場合がありますが、ユーザーは選択してこのセットを入力できます。セットに既にデータが含まれているかどうかに関係なく、ユーザーがこれを行う場合は、セット内のすべてのオブジェクトをクリアし、ユーザーが選択したものに置き換える必要があります。

ただし、NSSet の setByAddingOjbectsFromArray メソッドは、データが既に存在する場合、新しいセットを再作成しません。

私は正確に何が欠けていますか?

4

2 に答える 2

0

NSMutableSet は必要なことを行いますか?

于 2013-03-27T17:14:15.470 に答える
0

セットにあったものを保持したくない場合は、使用しないもの:

mySet = [NSSet setWithArray:myUserChoices];
于 2013-03-27T17:17:31.583 に答える