問題タブ [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 投票する
1 に答える
333 参照

objective-c - 2つのセット間で欠落している要素の数(Objective C)

「十分に近い」応答が必要なクエリを最適化しようとしています。

AとBの2つのセットがあります。

セットAには1、2、3、5、6、7、8が含まれていますセットBには1、2、3、4が含まれています

私がやりたいのは、1つの要素(この場合は4つ)が欠落していることを示すように、BとAをチェックすることです。

要素ごとに行って比較する以外に、これを行うためのよりクリーンで効率的な方法はありますか?

0 投票する
4 に答える
4142 参照

objective-c - NSNumbers の NSSet - メンバー メソッドは常に nil


いくつかの NSNumbers がロードされた単純な NSSet が必要であり、それらの番号がセットに既に追加されているかどうかを確認します。私がこれを行うとき:

問題は、それらの数値が同じであっても、メンバーが常に nil (false の場合) を返すことです。isEqual メソッドは true を返します。そう

動作します...
ドキュメントでは、メンバーメソッドがisEqualを使用していることを読んだので、何が問題なのかわかりません...アドバイスをありがとう。

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

objective-c - Objective C - NSSet を使用して setEnabled:NO を NSButtons のセットに設定できますか?

IBAction から speechTime を渡し、0 までカウントダウンするタイマー アプリケーションを作成しました。5 つの異なる speechTimes と、スピーチ時間のカウントダウンを停止するトグル ボタンがあります。タイマーのカウントダウン中に IBAction が押されていないボタンを無効にできるようにしたいと思います (speechTime のリセットを防ぐため)。

現在、いくつかの [speechButton setEnable:NO] および [... setEnable:YES] 呼び出しがあり、それらはすべて期待どおりに機能します。しかし、メモリ管理が不十分で、非常に厄介なコードになっているのではないかと思います。すべてのボタンの NSSet のようなものを実装し、1 つのメソッドのみを使用してそれらを有効/無効にして、[ボタンを無効にする]/[ボタンを有効にする] になるようにしたいと思います。

私はこのようなもので遊んだ:

TimerViewController.h

TimerViewController.m

しかし、これはうまくいきません。任意の提案をいただければ幸いです!

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

core-data - コア データ - 多くの Reationships へ - セットに問題がある

運が悪かったので、似たようなものを探し回ったので、問題を説明してコードを貼り付けようと思います。Core Data を使用するアプリケーションがあり、(多くの関係への) 例外を除いて、それぞれの textFields からデータを保存および取得できます。これらは保存され、取得時にセットとして返されると思います。私は NSSet を読み、いくつかのコードを見ましたが、それでもコーディング方法がわかりません。

助けてくれてありがとう。ハドソン

![ここに画像の説明を入力][1]

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

objective-c - この場合、NSSetの反復が必要ですか?

同じクラスのオブジェクトのNSSetがあり、NSSetに格納されている各オブジェクトのプロパティ値を取得したいのですが、常にNSSetを反復処理する必要がありますか?または、反復せずにオブジェクトのプロパティのみを含む別のNSSetを作成できますか?

文字列のNSSetがあり、NSSet内のすべての文字列から同じサブ文字列を削除する必要がある場合、反復する必要がありますか、または削除されたサブ文字列を使用して別の方法で別のNSSetを作成できますか?

ありがとう

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

ios - NSSetのNSArrayはNSLogに何も表示しません

newsmallとnew​​newbigにはいくつかの一致する文字列があるため、arrayfourにはいくつかの文字列が表示されると思います。

私は何を間違えましたか?

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

iphone - 1つのNSSetを値としてNSDictionaryのHTTPRequestを投稿します

1対5の関係を持つコアデータオブジェクトがあります。だから例えば

これをiPhoneからサーバーに1つのHTTPリクエストで一度に投稿したいと思います。これはできますか?

NSSetを使用しない単純な例として現在使用しているコード:パラメーターの設定:

次に、次のステップ(=簡単):

}

次に、最後の方法(簡単ですか?):

}

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

objective-c - objectsPassingTest: vsfilteredSetUsingPredicate:?

のを取得したいAccountUserlinkedAccountですが、多くのLinkedAccountFacebookがあります(コア データ内)。AccountUserLinkedAccount

どちらを使うのが良いですか?

  1. objectsWithOptions:passingTest:

    /li>
  2. filteredSetUsingPredicate:

    /li>
  3. 経由でフェッチ要求を実行しNSManagedObjectContextます。

または、これを行うより良い方法はありますか?

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

iphone - リレーションシップを介してアクセスすることにより、coredata 管理対象オブジェクトの順序付けられたリストを取得する方法は?

リレーションシップを介してアクセスすることにより、coredata 管理対象オブジェクトの順序付きリストを取得する方法は?

あれは:

  • 次のエンティティがあります: LIST、LIST_ITEM (「注文」フィールドを含む)、および ITEM。
  • 作業したいリストをすでに取得していると仮定します
  • 次に、コアデータの関係を使用して、関係を使用して LIST_ITEMS を取得できます。たとえば、「list1.listItems」、そしてこれらの LIST_ITEMS ごとに ITEM (「listItem1.item」) を取得できます。

しかし、LIST_ITEM の「Order」フィールドに基づいて、リストからアイテムの順序付けられたリストを LIST から本当に欲しい場合、これを行う最も簡単な方法は何ですか?