NSArray
来源:互联网 发布:我的手机淘宝怎么打不开 编辑:程序博客网 时间:2024/06/07 00:11
数组学习总结
无论是字符串还是数组亦或是字典, 其实学习过程无外乎 增/删/改/查 四个操作, 下面就分别说一下数组学习中的增删改查的操作
1. 创建数组
// NSArray 的构造方法NSArray *array = [[NSArray alloc] initWithObjects:@"123", @"abc", @"abcdefg", nil];// 在 OC 中字符串有字面量常量, 数组也有字面量// @[ ... ]NSArray *array1 = @[ @"123", @"abc", @"123abc" ];//从文件中获取NSArray *arr = [NSArray arrayWithContentsOfFile:@"/Users/apple/Desktop/arr.plist"];
2. 数组的遍历
// 循环求数组和NSArray *arr = @[ @"1", @"2", @"3", @"4", @"5" ];__block int sum = 0; [arr enumerateObjectsUsingBlock:^(id obj, NSUInteger idx, BOOL *stop) { NSString *s = obj; int num = s.intValue; sum += num;}];
3. 数组与字符串转换
// 将一个字符串分割为一个数组NSArray *arr1 = [@"1,2,3,4,5,6,7,8,9,0" componentsSeparatedByString:@","];NSLog(@"%@", arr1);// 将一个字符串数组拼接为一个字符串NSString *str1 = [arr1 componentsJoinedByString:@"-"];
0 0
- NSArray
- NSArray
- NSArray
- NSArray
- NSArray
- NSArray
- NSARRAY
- NSArray
- NSArray
- NSArray
- NSArray
- NSArray
- NSArray
- NSArray
- NSarray ...............
- NSArray
- NSArray
- NSArray
- Core Image Programming Guide(留给自己看的)
- Android: Material Design 简单介绍(3)
- LINUX环境安装ORACLE客户端
- 一路有你,倍感幸福!
- Webform gridView分页
- NSArray
- Alcatraz插件管理工具
- 工作流Activiti的学习总结(十)Activiti手动执行的应用(UserTask)
- (3)HTML5-多媒体应用
- Context.bindService()详解
- JavaWeb笔记-JSTL
- CCF 201512-4 送货(欧拉路径+字典序最小)
- deque c++ STL
- mysql error (ERROR大全)