Swift 3は、古いObjective-C NSCountedSetクラスを置き換える/置き換えるクラスCountedSet(クラスは構造体ではありません)を導入しています。 Swift 3(beta 6)の最後のベータ版を使用すると、CountedSetシンボルは認識されなくなります。それがどうなったのか?
NSCountedSetをより多くのSwiftのように使用する方法を探しています(その意味は問わない)。 基本的にObjective Cから直接翻訳した次のスニペットを考えてみましょう。セット内の各シンボル(String)を繰り返し処理し、対応するカウントを取得して、そのシンボルの値を辞書で検索します。その値に数を掛けて合計に加えます。 var total = 0
for symbol in
私のコアデータモデルでは多対多の関係があり、リンクコンテナにいくつかの重複リンクを追加する必要があります。リンクコンテナのタイプがNSSetであることがわかります@NSManaged public var linkContainer: NSSet?このタイプをリンクの配列に変更できますか?タイプを@NSManaged public var linkContainer: Array<Link>?に変