博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
IOS 学习笔记 2015-03-20 OC-集合-数组
阅读量:7024 次
发布时间:2019-06-28

本文共 1324 字,大约阅读时间需要 4 分钟。

[NSArray]一 定义1  不可变数组2 oc中数组的元素可以是任何对象  3 数字中装有元素的地址 二 初始化NSArray *变量 = [[NSArry alloc] initWithObjects:对象...,nil];三 使用场景1 遍历数组 A 枚举 NSEnumerator *enums = [array1 objectEnumerator];  while (obj=[enums nextObject]) B 下标 for (i=0;i
////  main.m//  OC-数组////  Created by wangtouwang on 15/3/20.//  Copyright (c) 2015年 wangtouwang. All rights reserved.//#import 
#import "Person.h"int main(int argc, const char * argv[]) { @autoreleasepool { // 不可变数组 NSArry NSLog(@"NSArry"); Person *person = [Person new]; person._name=@"JACK"; //初始化 NSArray *array1 = [[NSArray alloc] initWithObjects:@"jack",@"lucy",person, nil]; NSLog(@"%@",array1); //枚举 NSLog(@"枚举器法打印数组结果:"); NSEnumerator *enums = [array1 objectEnumerator]; id obj; while (obj=[enums nextObject]) { NSLog(@"%@",obj); } //快速枚举 NSLog(@"快速枚举法打印数组结果:"); for(id obj in array1){ NSLog(@"%@",obj); } //下标便利 NSInteger i = 2; id obj2 = [array1 objectAtIndex:i]; NSLog(@"%@",obj2); //获取长度 NSInteger count=[array1 count]; NSLog(@"数组长度 %lu",count); i=0; for (i=0;i

 

 

 

转载于:https://www.cnblogs.com/ak23173969/p/4353905.html

你可能感兴趣的文章
关于密码学算法与数字证书相关的文章
查看>>
Mac homebrew
查看>>
剑指offer13 在O(1)时间删除链表的结点
查看>>
Docker源码分析(八):Docker Container网络(下)
查看>>
IOS渠道追踪方式
查看>>
Tomcat服务器环境变量配置及在Eclipse中启动和配置
查看>>
Logistic回归计算过程的推导
查看>>
Centos 查看版本
查看>>
如何在.Net Core 2.0 App中读取appsettings.json
查看>>
译:1. RabbitMQ Java Client 之 "Hello World"
查看>>
Redis 和 Memcached 的区别
查看>>
针对低网速的性能优化
查看>>
golang json 为map[string] interface{}
查看>>
在类中,调用这个类时,用$this->video_model是不是比每次调用这个类时D('Video')效率更高呢...
查看>>
SpringBoot系列: 制作Docker镜像的全过程
查看>>
Java Lambda基础——Function, Consumer, Predicate, Supplier, 及FunctionalInterface接口
查看>>
Sword redis存取二进制数据
查看>>
1.shell学习之常用语句
查看>>
2018-12-24
查看>>
入手腾龙SP AF90mm MACRO
查看>>