問題タブ [nsorderedset]
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.
ios - iOS で配列を切り替える
このアプリでは、カードの NSOrderedSet をコア データの「サブジェクト」エンティティに保存して、ユーザーが自分でクイズできるようにします。カードは火口のようにファッショナブルに反転してドラッグしますが、カードの更新方法では問題があります。現在のカードは、ビューでロードしたことを設定すると正常に表示されます (NSOrderedSet の配列プロパティの最初のカード)。ただし、ドラッグして更新すると、すぐに最後のカードに移動します。たとえば、デッキに 5 枚のカードがある場合、最初のカードから開始し、すぐに 5 番目のカードに移動します。必要に応じて循環するようにこのメソッドを更新する最良の方法は何でしょうか?
tableViewDelegate メソッドのようなインデックス プロパティを渡す必要があると思いますが、誰かが以前にこのようなことをしたことがあり、より良い方法がある場合は大歓迎です。
いつものように助けてくれてありがとう。
objective-c - 現地の NSDate 時間を PST 時間の営業時間と比較する
私のアプリには、ユーザーがカスタマー サービス担当者と直接話すチャット コンポーネントがあり、営業時間中にユーザーがサポートを要求している場合は、ユーザーに確実に通知したいと考えています。
営業時間は午前 9 時から午後 7 時までです。
オフィスが閉鎖されている場合にユーザーに通知を表示する現在のコードを次に示しますが、正しく機能していません。
}
ios - Swift: CoreData とジェネリック NSOrderedSet
情報が見つからなかっただけなのか、それとも不可能なのかはわかりません。
いくつかのページを調べました。Swift で NSOrderedSet の汎用バージョンを使用したいと考えています。
Set を使用すると、次のことができます。
Swift の Set 型は、Foundation の NSSet クラスにブリッジされています。ソース: Apple Docs - セット
NSManagedObject サブクラスでは、NSSet を Set に変更するだけで機能します。(テストしました)
しかし、Swift で順序付きセットへの参照が見つかりませんでした。Objective-C の NSOrderedSet を使用できますが、その場合、Swift にはジェネリックがありません。
Swift でセット内の順序を定義する可能性はありますか?
ios - 最後の位置でオブジェクトを NSOrderedSet に追加するにはどうすればよいですか?
タイトルの言い方 - オブジェクトが最後の位置にあることを確認したいのですが、 の関数が見つかりませんNSOrderedSet
。で簡単に設定できdata[data.count]
ますか?
objective-c - NSOrderedSet を実装するために使用される基本的なデータ構造
NSOrderedSet は、オブジェクトの順序付けのようなハッシュ テーブルと配列の O(1) ルックアップ速度を提供できるようですか? これを達成するために使用されるデータ構造は何ですか? たとえば、ハッシュテーブルと、インデックス i がハッシュテーブル内のオブジェクトに対応するキーを持つ個別の配列の 2 つの組み合わせですか?