問題タブ [nspredicateeditor]
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.
xcode5 - NSPredicateEditor 行テンプレートの左式の順序を変更するにはどうすればよいですか?
IB の文字列式に一致する述語エディターをセットアップしました。Left Expr のリストはかなり長いので、一番上に新しいエントリを追加する必要があることに気付きました。しかし、私は一生それを行う方法を見つけることができません。一番下に新しい値を追加することしかできません。
コンテキスト メニューや並べ替えボタンはなく、ドラッグ アンド ドロップも機能しません。そのリストのエントリを並べ替える方法がないのでしょうか? または、そのような変更を行う明白でない方法はありますか (XCode ではよくあることです)?
nsarray - NSArray から NSDictionary をフィルタリングする
キー名が NSString 、年齢が NSInteger 、重量が float 値のキー {"name","age","weight"} を持つ NSDictionary オブジェクトを含む 1 つの NSArray があります
次の条件で NSArray をフィルタリングする必要があります。
答えは高く評価されます
objective-c - NSPredicateEditor の「-」ボタンをクリックした後、削除する述語エディター行を取得するにはどうすればよいですか?
カスタム行テンプレートを使用した NSPredicatedEditor があります。NSPredicateEditor で「-」をクリックした後にカスタム行テンプレートを削除する方法を教えてください。実際にパラメーターとしてインデックスを提供する以下のメソッドをオーバーライドしようとしましたが、サブ行 (ネストされた複合行テンプレート) に含まれている場合、正確なインデックスを返しません。削除されている間に削除する行テンプレートのインスタンスを探しています。
removeRowsAtIndexes:includeSubrows:
swift - カスタム ビューを使用した NSPredicateEditorRowTemplate、predicateWithSubpredicates が呼び出されていない
私のアプリでは、アイテムを色でフィルタリングできる必要があります。
NSPredicateEditorRowTemplate をサブクラス化し、カスタム ビューを追加しました。
*カスタム ビューは、7 つの NSButton を備えた NSView です。
私の問題は、predicateWithSubpredicates:が NSPredicateEditor でいくつかの行を追加/削除したときにのみ呼び出されることです。
しかし、色を選択するたびに呼び出されるようにしたい (対応する NSButton をクリックする)
私が見る唯一の方法は、 templateViewsで NSTextField のターゲットとアクションをコピーすることです。他の方法はありますか?
前もって感謝します
cocoa - NSPredicateEditor を使用して、すべての Finder 検索カテゴリを無料で取得する方法はありますか?
ユーザーが特定のファイルとファイルのカテゴリを検索できるように、アプリに NSPredicateEditor を追加しています。
Inteface Builder のデフォルトの NSPredicateEditor テンプレートは、「名前」、「住所」、および「記号」カテゴリのみを含むコントロールを追加します。より具体的なカテゴリーを探しています。
Interface Builder でこれらのメニューにメニュー項目を追加できることはわかっていますが、ファイル検索用のさまざまなカテゴリと値のすべてのリストを自分で管理するのは避けたいと思っています。
Finder では、さまざまなカテゴリと値を検索に追加できます。
この検索を保存してから、保存された検索フォルダーで「情報を見る」を使用すると、Finder の NSPredicateEditor を生成するために使用される述語が明らかになります。
[その他] カテゴリ タイプをクリックすると、より具体的なカテゴリの幅広いメニューが表示されます。
私の質問は、これと同じ複雑でカスタマイズされた Finder の NSPredicateEditor をアプリに「無料」で追加できるかどうかです。それとも、アプリがサポートするすべての検索タイプのリストを宣言して維持する必要がありますか?
objective-c - NSPredicateEditor が整数値を処理しない
私はかなり単純なNSPredicateEditor
設定をしており、文字列ベースの述語は問題なく動作しますが、整数の述語は例外を引き起こしています。
述語エディターは正しく構成されているようです…</p>
…しかし、述語エディターからこれらの左側の値のいずれかを選択するたびに、述語エディターが数値を文字列として扱っているように、次の例外が発生します。
2016-10-29 10:48:12.416 PredicateBarTesting[29041:303] -[__NSCFNumber length]: unrecognized selector sent to instance 0x37
2016-10-29 10:48:12.419 PredicateBarTesting[29041:303] An uncaught exception was raised
完全な例外: http://d.pr/n/XT97
何か案は?
ソースコード: http://d.pr/f/Ng2l
arrays - swift3.0のNSPredicateで配列フィルタ配列が欲しい
私は今必要があります。この要件は、別の配列フィルターでデータの配列を使用することNSPredicate
です。Object-C では以下のように動作します:</p>
この方法でフィルターを取得できますが、この配列の要素は arr1 には含まれません。ただし、Swift 3.0 では関連するメソッドが見つかりません。もし私がすべての助けを得ることができれば、とても感謝しています