如何給多個檢查條件NSPredicate如何獲得文件的擴展名
[NSPredicate predicateWithFormat:@"SELF ENDSWITH %@ %@%@ ,doc,pdf,png];
它需要的工作,給我三個類型,並給我的輸出。
如何給多個檢查條件NSPredicate如何獲得文件的擴展名
[NSPredicate predicateWithFormat:@"SELF ENDSWITH %@ %@%@ ,doc,pdf,png];
它需要的工作,給我三個類型,並給我的輸出。
試試這個....
NSArray *ext = [NSArray arrayWithObjects:@"doc", @"pdf", @"png", nil];
NSArray *dirContents = [[NSFileManager defaultManager] contentsOfDirectoryAtPath:documentsDirPath error:nil];
NSArray *files = [dirContents filteredArrayUsingPredicate:[NSPredicate predicateWithFormat:@"pathExtension IN %@", ext]];
入住這更多鈔票重複:http://stackoverflow.com/a/5032607/1169171 –