NSPredicateEditor
の述語を編集するように (Interface Builder で) を構成しようとしていますNSMetadataQuery
。
最初のステップとして、NSPredicateEditorRowTemplate
単一の keyPath ( kMDItemTextContent
) を開始しようとして、左側の式のキー パスを受け入れるように を構成しようとしています。
すべてのピースを IB に入れる方法がわかりません。行テンプレートを選択し、IB Attributes Inspector で「Left Exprs」を「Key Paths」に設定しました。しかし、Apple の PhotoSearch の例をモデルとして使用すると、ユーザーが読み取り可能な属性名 (「コンテンツ」など) をここに入力する必要があるようです。それを " " にバインドする方法がわかりませんkMDItemTextContent
。
PhotoSearch(*) で (正しく構成された) NIB を分析したところ、その中に/NSKeyPathExpression
に付加されたメタデータ属性の指定があります。NSPopUpButton
NSPopUpButtonCell
を見つけるために IB でナビゲートする場所がわかりNSPopUpButton
ません。また、それをNSExpression
.
どんな助けでも感謝します。
(*) ご参考までに、NIB を XIB に変換して、NIB が正しくビルドされることを確認し、BBEdit で調べてみました。