zoukankan      html  css  js  c++  java
  • NSArray 基础

    NSString* str=@"today";

            Person* p1 = [[Person alloc]init];
            //nil空对象,NULL表示空类
            //方法1:数组的初始化方法
            NSArray *array = [[NSArray alloc]initWithObjects:@"123",str,p1, nil];
     
            //方法2:便利构造器初始化方法
            //NSArray *arr = [NSArray arrayWithObjects:@"123",str,p1, nil];
       
            // 方法3:直接使用字面量
            NSArray *arr = @[@"123",str,p1];
     
            //求数组元素个数
            NSUInteger count = [array count];
            NSLog(@"%lu",count);
     
            for (int i=0; i<count; i++)
            {
                //方法1:通过索引找元素
                id object = [array objectAtIndex:i];
        // 方法2:
        //id object = array[count];
     
                NSLog(@"%@",object);
            }
     
            //通过元素找索引
            NSUInteger index = [array indexOfObject:p1];
            NSLog(@"%lu",index); 
     
  • 相关阅读:
    android 源码编译 问题 列表
    springboot总结
    设计模式学习笔记
    JWT入门1
    oauth2入门github
    mybatis面试题
    shiro入门
    knife4j swagger API文档
    pahole安装(编译)
    goMySql的逆向工程
  • 原文地址:https://www.cnblogs.com/zhibin/p/4119104.html
Copyright © 2011-2022 走看看