كيفية الحصول على NSImage عامة رمز مجلد على OS X 10.5 و 10.6
-
10-07-2019 - |
سؤال
أنا أكتب الكاكاو التطبيق الذي يعرض محتويات ملف الأرشيف في NSOutlineView.أنا توفير رمز مخصص ل NSBrowserCell في مخطط العمود ، ويعمل كبيرة ولكنني واجهت مشكلة بسيطة — استخدام [NSImage imageNamed:@"NSFolder"]
ترجع الصورة الصحيحة (مجلد عام رمز) على 10.6, ولكن على 10.5 يعود النيل, لذلك كل مجلد الرموز تختفي.(لا أستطيع العثور على أي وثائق بشأن NSFolder اسم رمز لرؤية عندما قدم — حصلت عليه العامل عن طريق التجربة والخطأ.)
هل هناك غير مستنكر طريقة الحصول على مجلد عام الرمز الذي يعمل على كل من 10.5 و 10.6?
المحلول
[[NSWorkspace sharedWorkspace] iconForFileType:NSFileTypeForHFSTypeCode(kGenericFolderIcon)]
(على ما أظن)
لا تنتمي إلى StackOverflow