سؤال

وكيف يمكن أن تنتقل إلى عرض المحتوى من NSSet في UITableView؟

وكما تعلمون، فإن عرض جدول تسأل عن عنصر في صف معين، ولكن نظرا لعدم وأمر عناصر NSSet، وهذا لا تخلط جيدا.

وبلدي الحل الحالي هو تكرار خلال NSSet حتى وصولي الى عنصر في مؤشر معين، ولكن هذا حقا لا يشعر الصحيح.

وأنت قد تسأل لماذا أنا لا تستخدم NSArray بدلا من ذلك. هذا هو لأنني أستخدم الأساسية البيانات، والذي يستخدم NSSets لجمع مخزن للعناصر.

وسيكون موضع تقدير أي مساعدة.

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

المحلول

ومنذ كنت تظهر فقط العناصر، لماذا لا تأخذ NSSet، وندعو -[allObjects] عليه للحصول على NSArray؟

إذا تغير البيانات الخاصة بك، سيكون لديك لإعادة جلب، على أي حال، حتى مع وجود NSSet، وبصرف النظر عن تحويل الأولي من NSSet، وذلك باستخدام مجموعة سريعة جدا.

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