• NSArray的I值便利


    I值便利, 什么是I值便利, 我们可以把I当成一个整型的首字母, 在这里有两种方法可以实现.

     涉及到的方法:

    objectAtIndex: 这里指的是打印数组里的第几个元素.

    第一种方法是直接打印数组里有多少个元素.

    第二种是直接把数组里的所有元素逐个打印出来.

    #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;
    }
  • 相关阅读:
    放大图 带回弹效果
    用recyclerview实现对话(通过接口实现)
    java 问号表达式
    recyclerview的使用
    我遇到的报错信息整理
    横竖屏切换
    NOIP 2017提高组自测 奶酪
    小蝌蚪找妈妈 牛客
    牛客练习赛50 C tokitsukaze and Soldier
    洛谷P1630 求和
  • 原文地址:https://www.cnblogs.com/iOSCain/p/4021430.html
Copyright © 2020-2023  润新知