タイトルの言い方 - オブジェクトが最後の位置にあることを確認したいのですが、 の関数が見つかりませんNSOrderedSet
。で簡単に設定できdata[data.count]
ますか?
3 に答える
4
NSOrderedSet
不変です。NSMutableOrderedSet
特に、次addObject(_:)
のようなを使用する必要があります。
data.addObject(myData)
NSOrderedSet
NSMutableOrderedSet
どちらも Foundation フレームワークの一部であり、CollectionType プロトコルに準拠していないため、[]
質問のように演算子を使用することはできません。
于 2016-05-05T19:40:28.587 に答える
1
いいえ。 NSMutableOrderedSetを使用する必要があります。
その場合、次を使用できます。
- 迅速:
func addObject(_ object: AnyObject)
- 目的 C:
- (void)addObject:(ObjectType)object
于 2016-05-05T19:41:43.693 に答える
0
NSMutableOrderedSet *mutableData=[data mutableCopy];
[mutableData addObject:theObjectToAdd];
データ=ミュータブルデータ;
于 2016-05-05T21:12:19.687 に答える