首页 > 代码库 > NSArray的I值便利
NSArray的I值便利
I值便利, 什么是I值便利, 我们可以把I当成一个整型的首字母, 在这里有两种方法可以实现.
第一种方法是直接打印数组里有多少个元素.
第二种是直接把数组里的所有元素逐个打印出来.
#import <Foundation/Foundation.h>int main(int argc, const char * argv[]) { @autoreleasepool { NSArray *array = [[NSArray alloc]initWithObjects:@"One", @"Tow", @"Three",nil ]; //下面这种方法是通过返回元素的个数, 并且打印出来. NSUInteger length = [array count];// 下面输出的结果是3, 而我们在数组里也是设定了三个元素. NSLog(@"%lu", (unsigned long)length); //输出结果: //2014-10-13 08:43:11.383 INSArray[3600:303] 3 //下面这种方法就是返回i代表数组里的元素地址. //比如第一次循环, 当i=0, 那么返回的就是数组里的@"One"元素的地址. NSInteger i; for(i = 0; i < length; i++) { NSLog(@"%@",[array objectAtIndex:i]); } //输出的结果是One,Tow,Three等三个元素. //2014-10-13 08:43:11.384 INSArray[3600:303] One //2014-10-13 08:43:11.385 INSArray[3600:303] Tow //2014-10-13 08:43:11.385 INSArray[3600:303] Three [array release]; } return 0;}
NSArray的I值便利
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。