どうすればプログラムでそれを行うことができますか?
これがそれを行う方法であると言われていますが、NSSet
順序が異なります。
NSSet *set = [NSSet setWithArray:theArray];
何か案が?
前もって感謝します。
どうすればプログラムでそれを行うことができますか?
これがそれを行う方法であると言われていますが、NSSet
順序が異なります。
NSSet *set = [NSSet setWithArray:theArray];
何か案が?
前もって感謝します。
順序が必要な場合は、NSOrderedSet を使用する必要があります。
NSOrderedSet *set = [NSOrderedSet orderedSetWithArray:theArray];
順序が気になる場合は、おそらく NSSet を使用したくないでしょう。
Swift 3 の解決策があります:
let mutableArray : NSMutableArray!
// Use type NSObject or any custom type
let set = NSSet(array: mutableArray as NSArray as! [NSObject])