問題タブ [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.
objective-c - NSSetをソートする最も効率的な方法は何ですか?
セット内のオブジェクトのプロパティに基づいてNSSet
/内のオブジェクトを並べ替える最も効率的な方法は何ですか?NSMutableSet
現在、私が行っている方法は、各オブジェクトを反復処理し、それらをに追加して、NSMutableArray
その配列を。で並べ替えることNSSortDescriptor
です。
objective-c - NSSet 内のすべてのオブジェクトのプロパティを合計する簡単な方法は?
NSSet
メンバーをポーリングして、各オブジェクトのプロパティなどの合計を返すように a にすばやく要求する方法があると思いましたが、NSInteger
これを Mac OS X 側のものと混同している可能性があります。ココカタッチにこれはありますか?
私が見つけることができる最も近いものは ですobjectEnumerator
。これにより、各オブジェクトをライフルで調べて、独自の変数をインクリメントできると思います。より良い方法は存在しますか?
objective-c - NSSet に特定のコントロールのタッチが含まれているかどうかを判断する方法は?
これはばかげた質問のように思えるかもしれませんが、特定のコントロールがタップされた回数を判断するには、NSSet クラスにどのようなメッセージを送信すればよいでしょうか?
iphone - UITableViewにNSSetを表示するにはどうすればよいですか?
のコンテンツをどのように表示しますNSSet
かUITableView
?
ご存知のように、テーブルビューは特定の行の要素を要求しますが、NSSet
要素が順序付けられていないため、これはうまく混合されません。
私の現在の解決策は、特定のインデックスの要素に到達するまでを繰り返すことですNSSet
が、これは実際には正しくありません。
なぜ私がNSArray
代わりに使わないのかとあなたは尋ねるかもしれません。これはNSSet
、要素のコレクションを格納するためにsを使用するCoreDataを使用しているためです。
どんな助けでもいただければ幸いです。
cocoa - NSManagedObject 関係 NSSet 反復
NSManagedObject
別のサブクラス (ObjectB) と一対一の関係を持つサブクラス(ObjectA) がありNSManagedObject
ます。NSSet
ObjectA の生成されたメソッドから ObjectBを取得します。
指定された「名前」を持つ ObjectB が返されたNSSet
(例ObjectB.name == "xxx"
) に存在するかどうかを判断したい。
NSSet
全体を通して私の方法を反復/比較する代わりに、オブジェクトが含まれていることを判断する最も効率的な方法は何NSSet
ですか?
乾杯
objective-c - コアデータの1対多の関係から作成されたNSSetの属性の最小値を取得する
Core Dataにいくつかのオブジェクトを設定しています。そのうちの1つは「デッキ」で、もう1つは「カード」です。「カード」には、「id」を含むいくつかの番号付きの関係があります。「デッキ」はカードと1対多の関係にあります。
idなどの番号付き属性の最小値を持つデッキでカードを見つけるための最良の方法は何ですか?
明らかに私はこのようなカードのリストを得ることができます:
次のような最小値を取得する式を作成できると思います。
しかし、その式を使用して、idの最小値(またはidの最小値)を持つカードを抽出する方法を完全に理解することはできません。
objective-c - Cocoa: NSMutableDictionary で NSSet をキーとして使用することの欠点はありますか?
NSSet
as key inを使用することのマイナスNSMutableDictionary
面、注意すべき落とし穴、パフォーマンスへの大きな影響はありますか?
キーは Cocoa コンテナにコピーされていると思いますが、NSSet が辞書にコピーされるということですか? または、この場合に NSSet を保持する最適化はありますか?
関連項目 NSDictionary は NSSet をキーとして取り込めますか?
コード例:
出力:
iphone - NSArray 内のオブジェクトを NSSet に配置するにはどうすればよいですか?
呼び出された にいくつかのNSDictionary
オブジェクトが格納されています。キーの値をフェッチし、読み取ったばかりの値を配列内の同じインデックスにある新しいオブジェクトに置き換えます。次に、これらの新しいオブジェクトを. これはどのように達成できますか?以下の失敗した試みを参照してください。NSArray
telephoneArray
number
NSDictionary
NSSet
出力:
上記のコードでは、telephoneArray のカウントは 1 ~ 5 ですが、telephoneSet の値は常に 1 です。明らかな間違いがあると思いますが、どこにあるのかわかりません。
iphone - NSNumberのNSSetをintのNSSetに変更します
コアデータでデータを使用していて、NSNumberのNSSetを取得しています...私の質問は、すべてのオブジェクトをint値に簡単に変更するにはどうすればよいですか?または、データベースからint値を直接取得できますか?
ありがとう
iphone - NSSetをNSDataに設定してから、GameKitの場合は再度元に戻しますか?
異なるiPhoneで実行されている同じアプリの2つ間で画像編集の同期を実行しようとしています。NSSet *をあるデバイスから別のデバイスに送信し(NSDataにカプセル化することを想定しています)、これを復号化してNSSetに戻し、touchesMovedタイプの関数で使用したいと思います。これは実行可能ですか、それとも代わりにUIImagesの同期に取り組む必要がありますか?UIImageの同期では、リアルタイムの対話には待ち時間が長すぎるのではないかと心配しています。
ご協力いただきありがとうございます!