5

どうすればプログラムでそれを行うことができますか?

これがそれを行う方法であると言われていますが、NSSet順序が異なります。

NSSet *set = [NSSet setWithArray:theArray];

何か案が?

前もって感謝します。

4

3 に答える 3

11

順序が必要な場合は、NSOrderedSet を使用する必要があります。

NSOrderedSet *set = [NSOrderedSet orderedSetWithArray:theArray];
于 2013-07-18T18:38:31.063 に答える
2

順序が気になる場合は、おそらく NSSet を使用したくないでしょう。

于 2013-07-18T18:49:32.160 に答える
-1

Swift 3 の解決策があります:

let mutableArray : NSMutableArray!
// Use type NSObject or any custom type
let set = NSSet(array: mutableArray as NSArray as! [NSObject])
于 2016-11-24T14:01:51.227 に答える