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