تصفية الإدخالات من كيان بيانات أساسي يظهر في قائمة NSPOPPUTTON

StackOverflow https://stackoverflow.com/questions/1845886

سؤال

أنا على دراية بكيفية إطعام البيانات من كيان بيانات أساس واحد إلى NSPopUpButton البند بحيث يمكن اختياره لآخر. ارتباطات مثل ذلك:

للقيم نفسها:

-> ValueSelection.Content
    Bind To: Value Source Entity
    Controller Key: arrangedObjects
    Model Key: N/A

للقيم المعروضة في NSPopUpButton:

-> ValueSelection.ContentValues
    Bind to: Same entity as ValueSelection.Content
    Controller Key: arrangedObjects
    Model Key: the name of the attribute you wish to have displayed

لربطها بالقيمة الوجهة:

-> ValueSelection.SelectedObject
    Bind to: Destination entity
    Controller Key: selection
    Model Key: Name of the attribute/relationship in the destination entity.

ما أحاول القيام به هو معرفة ما إذا كان هناك طريقة لإعداد مرشح (أنا أظن في ContentValues) حيث يمكنك فقط الحصول على إدخالات الاستيلاء من هذا الكيان الذي تم فحص علامة سمة معينة (على سبيل المثال أقول إنني أشحب مني users كيان وأردت فقط سرد المستخدمين الذكور أو الإناث).

هل كانت مفيدة؟

المحلول

nsarraycontroller لديه "تصفية المسند."، والتي يمكن تعيينها في منشئ الواجهة أو في التعليمات البرمجية (عبر الطريقة في المستندات التي ربطت بها). راجع يتأرجح دليل البرمجة لمعرفة ما المسند الذي تحتاجه لتزويد المرشح الذي تريده.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top