NSArray的使用
来源:互联网 发布:淘宝怎么接家具安装活 编辑:程序博客网 时间:2024/05/09 19:38
//
// main.m
// NSString练习
//
// Created by 唐帅 on 16/3/21.
// Copyright © 2016年 tang. All rights reserved.
//
#import <Foundation/Foundation.h>
int main(int argc, const char * argv[]) {
@autoreleasepool {
// 创建一个空数组
NSArray *arr1 = [NSArray array];
// 创建一个数组,只能有一个元素
NSArray *arr2 = [NSArray arrayWithObject:@1];
// 创建数组,有多个元素
NSArray *arr3 = [NSArray arrayWithObjects:@"two",@1,nil];
// 调用对象方法,创建数组
NSArray *arr4 = [[NSArray alloc]initWithObjects:@"three", nil];
// 用一个数组可以创建另外一个数组
NSArray *arr5 = [NSArray arrayWithArray:arr3];
NSArray *arr = @[@"one",@"two",@"three",@"four"];
// 遍历
for (int i = 0; i<arr.count; i++) {
NSLog(@"arr[%d] = %@",i,arr[i]);
}
for(NSString *str in arr)
{
NSLog(@"->%@",str);
}
#warning 用block遍历数组,待完善
// arr enumerateObjectsUsingBlock:<#^(id _Nonnull obj, NSUInteger idx, BOOL * _Nonnull stop)block#>
// 文件读写
NSArray *array6 = [NSArray arrayWithObjects:@"one",@"zbz",@"cgx",nil];
// 用array6中的内容,写入到文件中
BOOL isWrite = [array6 writeToFile:@"/Users/tangshuai/Desktop/arr6.plist" atomically:YES];
if(isWrite)
{
NSLog(@"写入成功!");
}
// 数组中的文件
NSArray *readArr = [NSArray arrayWithContentsOfFile:@"/Users/tangshuai/Desktop/arr6.plist"];
NSLog(@"readArr = %@",readArr);
}
return 0;
}
- NSArray 的使用例子
- NSArray的使用
- NSArray的使用
- NSArray的使用
- NSArray和NSMutableArray的使用
- NSArray字面常量的使用
- NSArray NSSet NSDictionary的使用
- 黑马程序员--NSArray的使用
- 黑马程序员-NSArray的使用
- 119,NSArray的基本使用
- 集合使用NSArray、NSSet、NSDictionary的使用
- NSArray,NSMutableArray的使用与内存问题
- 循环使用整个NSArray内的对象
- 循环使用整个NSArray内的对象
- NSArray和NSMutableArray的使用总结
- NSArray和NSMutableArray的使用总结
- NSArray和NSMutableArray对象的使用
- NSTimer 和 NSArray 同时使用的问题
- zoj3596 求一个数N的最小的一个倍数中包含M个不同的数字
- 程序中加载登录窗口进行登录
- SQL语句整理
- 变量替换
- Java常用排序算法(二):选择排序
- NSArray的使用
- java包 - package用法之一(同一个package中)
- 项目记录30--unity-tolua框架 回顾之前Dotween导入
- 1.简介
- sqlserver作为目标端在不安装hvr的情形下同步Location设置
- NSMutableArray的使用
- 一致性hash
- 阿里云服务器Linux环境下设置mysql支持远程连接数据库
- Java Nio 十二、Java NIO DatagramChannel(数据报通道)