فرز nsfilemanager النتائج
-
14-09-2019 - |
سؤال
أتساءل كيفية الحصول على قائمة NSFILEMANAGER لعرض النتائج بالترتيب الذي يقوم بفرز Finder. بشكل افتراضي، هذا الرمز:
NSFileManager *fileManager = [[NSFileManager alloc] init];
NSError *foundErrors = nil;
NSArray *contentsOfDockDirectory = [fileManager contentsOfDirectoryAtPath:@"/Users/me/Desktop error:&foundErrors];
يولد NSArray الذي يسرده في هذا النوع من أجل: 1، 100، 2، 200، إلخ. ومع ذلك، يظهر هذا الباحث ذلك في الفرز الصحيح لذلك: 1، 2، 100، 200، إلخ.
هل هناك طريقة لفرز إما nsarray أو nsfilemanager من أجل الحصول على القائمة في هذا الطلب؟
المحلول
هناك قسم في دليل برمجة السلسلة يسمى "فرز سلاسل مثل الباحث", ، وهذا هو بالضبط ما تبحث عنه.
لا تنتمي إلى StackOverflow