打印數(shù)組
#import "NSArray+Log.h"
@implementation NSArray (Log)
- (NSString *)descriptionWithLocale:(id)locale
{
NSMutableString *strM = [NSMutableString stringWithString:@"(\n"];
for (id obj in self) {
[strM appendFormat:@"\t%@,\n", obj];
}
[strM appendString:@")\n"];
return strM;
}
@end
數(shù)組排序
array = [array sortedArrayUsingComparator:^NSComparisonResult(NSNumber* obj1, NSNumber* obj2){
return [obj1 compare:obj2];
}];
數(shù)組亂序
array = [array sortedArrayUsingComparator:^NSComparisonResult(NSNumber* obj1, NSNumber* obj2){
int seed = arc4random_uniform(2); //-> 0流济、1
if(seed) {
return [obj1 compare:obj2];
} else {
return [obj2 compare:obj1];
}
}];
最后編輯于 :
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者