遍历数组、数组排序

作者:郫县华伟包装厂 来源:www.cdhwms.com 发布时间:2017-09-02 11:50:54
遍历数组、数组排序



#import

int main(int argc, const char * argv[])
{
//数组中建议存储同类型的数据元素
NSArray * array = @[@one,@two,@three];
for (int i = 0; i < array.count; i++) {
NSString * str = array[i];
NSLog(@array[%d] = %@,i,str);
}
//使用增强for循环遍历数组
for (NSString * str in array) {
NSLog(@%@,str);
}
return 0;
}


#import

int main(int argc, const char * argv[])
{
NSArray * array = @[@1,@2,@3,@4];
NSLog(@before sort%@,array);
//排序
NSComparisonResult cmp = [@a compare:@b];
//
NSLog(@%d,cmp);
array = [array sortedArrayUsingSelector:@selector(compare:)];
//正序 左边小于右边
NSLog(@after sort %@,array);
//(void)(^block)(int a ,int b);
NSArray * arry1 = [array sortedArrayUsingComparator:^NSComparisonResult(id obj1,id obj2)
{
return [obj1 compare:obj2];
}];
}



企业建站2800元起,携手武汉肥猫科技,做一个有见地的颜值派!更多优惠请戳:宜昌网站制作 http://yichang.666rj.com

  • 上一篇:ASP.NET 使用application和session对象写的简单聊天室
  • 下一篇:最后一页