問題タブ [nsset]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
6 に答える
38925 参照

objective-c - NSSetをソートする最も効率的な方法は何ですか?

セット内のオブジェクトのプロパティに基づいてNSSet/内のオブジェクトを並べ替える最も効率的な方法は何ですか?NSMutableSet現在、私が行っている方法は、各オブジェクトを反復処理し、それらをに追加して、NSMutableArrayその配列を。で並べ替えることNSSortDescriptorです。

0 投票する
2 に答える
2849 参照

objective-c - NSSet 内のすべてのオブジェクトのプロパティを合計する簡単な方法は?

NSSetメンバーをポーリングして、各オブジェクトのプロパティなどの合計を返すように a にすばやく要求する方法があると思いましたが、NSIntegerこれを Mac OS X 側のものと混同している可能性があります。ココカタッチにこれはありますか?

私が見つけることができる最も近いものは ですobjectEnumerator。これにより、各オブジェクトをライフルで調べて、独自の変数をインクリメントできると思います。より良い方法は存在しますか?

0 投票する
1 に答える
397 参照

objective-c - NSSet に特定のコントロールのタッチが含まれているかどうかを判断する方法は?

これはばかげた質問のように思えるかもしれませんが、特定のコントロールがタップされた回数を判断するには、NSSet クラスにどのようなメッセージを送信すればよいでしょうか?

0 投票する
1 に答える
8753 参照

iphone - UITableViewにNSSetを表示するにはどうすればよいですか?

のコンテンツをどのように表示しますNSSetUITableView

ご存知のように、テーブルビューは特定の行の要素を要求しますが、NSSet要素が順序付けられていないため、これはうまく混合されません。

私の現在の解決策は、特定のインデックスの要素に到達するまでを繰り返すことですNSSetが、これは実際には正しくありません。

なぜ私がNSArray代わりに使わないのかとあなたは尋ねるかもしれません。これはNSSet、要素のコレクションを格納するためにsを使用するCoreDataを使用しているためです。

どんな助けでもいただければ幸いです。

0 投票する
1 に答える
1295 参照

cocoa - NSManagedObject 関係 NSSet 反復

NSManagedObject別のサブクラス (ObjectB) と一対一の関係を持つサブクラス(ObjectA) がありNSManagedObjectます。NSSetObjectA の生成されたメソッドから ObjectBを取得します。

指定された「名前」を持つ ObjectB が返されたNSSet(例ObjectB.name == "xxx") に存在するかどうかを判断したい。

NSSet全体を通して私の方法を反復/比較する代わりに、オブジェクトが含まれていることを判断する最も効率的な方法は何NSSetですか?

乾杯

0 投票する
1 に答える
2471 参照

objective-c - コアデータの1対多の関係から作成されたNSSetの属性の最小値を取得する

Core Dataにいくつかのオブジェクトを設定しています。そのうちの1つは「デッキ」で、もう1つは「カード」です。「カード」には、「id」を含むいくつかの番号付きの関係があります。「デッキ」はカードと1対多の関係にあります。

idなどの番号付き属性の最小値を持つデッキでカードを見つけるための最良の方法は何ですか?

明らかに私はこのようなカードのリストを得ることができます:

次のような最小値を取得する式を作成できると思います。

しかし、その式を使用して、idの最小値(またはidの最小値)を持つカードを抽出する方法を完全に理解することはできません。

0 投票する
2 に答える
1209 参照

objective-c - Cocoa: NSMutableDictionary で NSSet をキーとして使用することの欠点はありますか?

NSSetas key inを使用することのマイナスNSMutableDictionary面、注意すべき落とし穴、パフォーマンスへの大きな影響はありますか?

キーは Cocoa コンテナにコピーされていると思いますが、NSSet が辞書にコピーされるということですか? または、この場合に NSSet を保持する最適化はありますか?

関連項目 NSDictionary は NSSet をキーとして取り込めますか?

コード例:

出力:

0 投票する
3 に答える
45060 参照

iphone - NSArray 内のオブジェクトを NSSet に配置するにはどうすればよいですか?

呼び出された にいくつかのNSDictionaryオブジェクトが格納されています。キーの値をフェッチし、読み取ったばかりの値を配列内の同じインデックスにある新しいオブジェクトに置き換えます。次に、これらの新しいオブジェクトを. これはどのように達成できますか?以下の失敗した試みを参照してください。NSArraytelephoneArraynumberNSDictionaryNSSet

出力:

上記のコードでは、telephoneArray のカウントは 1 ~ 5 ですが、telephoneSet の値は常に 1 です。明らかな間違いがあると思いますが、どこにあるのかわかりません。

0 投票する
3 に答える
2589 参照

iphone - NSNumberのNSSetをintのNSSetに変更します

コアデータでデータを使用していて、NSNumberのNSSetを取得しています...私の質問は、すべてのオブジェクトをint値に簡単に変更するにはどうすればよいですか?または、データベースからint値を直接取得できますか?

ありがとう

0 投票する
1 に答える
2173 参照

iphone - NSSetをNSDataに設定してから、GameKitの場合は再度元に戻しますか?

異なるiPhoneで実行されている同じアプリの2つ間で画像編集の同期を実行しようとしています。NSSet *をあるデバイスから別のデバイスに送信し(NSDataにカプセル化することを想定しています)、これを復号化してNSSetに戻し、touchesMovedタイプの関数で使用したいと思います。これは実行可能ですか、それとも代わりにUIImagesの同期に取り組む必要がありますか?UIImageの同期では、リアルタイムの対話には待ち時間が長すぎるのではないかと心配しています。

ご協力いただきありがとうございます!