nil指针对NSDictionary及NSArray初始化的影响 最近在做项目的时候遇到一个挺坑的崩溃问题,是由于NSDictionary初始化时nil指针引起的崩溃。假设我们现在要初始化一个{key1 : value1, key2 : value2, key3 : value3}的NSDictio ...
分类:
移动开发 时间:
2016-08-04 17:51:05
阅读次数:
159
一、Foundation框架中一些常用的类 字符串型: NSString:不可变字符串 NSMutableString:可变字符串 集合型: 1) NSArray:不可变数组 NSMutableArray:可变数组 2) NSSet:不可变集合 NSMutableSet:可变集合 3) NSDict ...
分类:
其他好文 时间:
2016-08-04 01:31:59
阅读次数:
161
一、NSArray和NSMutableArray (一)NSArray不可变数组 (1)NSArray的基本介绍 NSArray是OC中使用的数组,是面向对象的,以面向对象的形式操纵对象,是不可变数组。 C语言数组有一个缺点即数组中只能存放同种数据类型的元素。 OC数组只能存放OC对象,不能存放非O ...
分类:
其他好文 时间:
2016-08-04 01:20:25
阅读次数:
186
1. componentsSeparatedByString 将字符串切割成数组 NSString *a = [[NSString alloc] initWithString : @"狗,猪,苹果,小狗" ]; NSArray *b = [a componentsSeparatedByString: ...
分类:
其他好文 时间:
2016-08-03 21:50:15
阅读次数:
141
NSArray *tmp = @[@[@(1), @(2), @(3), @(4), @(5)], @[@(6), @(7), @(8), @(9), @(10)], @[@(11), @(12), @(13), @(14), @(15)], @[@(16), @(17), @(18), @(19) ...
分类:
移动开发 时间:
2016-08-03 11:45:09
阅读次数:
253
原文网址:http://www.jianshu.com/p/1ad327f56d1d 不可变数组NSArray 一些常用用法: 简化的创建方式 (语法糖): 简化的访问方式(通过元素下标来访问) 数组遍历: 可变数组NSMutableArray 可变数组NSMutableArray 继承于 不可变数 ...
分类:
编程语言 时间:
2016-08-03 10:36:56
阅读次数:
155
NSMutableArray *array = [NSMutableArray arrayWithObjects:@"1",@"2",@"3",nil]; NSArray* reversedArray = [[array reverseObjectEnumerator] allObjects]; ...
分类:
编程语言 时间:
2016-08-02 10:00:42
阅读次数:
280
var data:NSArray! var scrollView: UIScrollView! var pageCtrl: UIPageControl! override func viewDidLoad() { super.viewDidLoad() // 实例化tableView let tab ...
分类:
编程语言 时间:
2016-08-01 17:18:24
阅读次数:
226
注意: 1.因为数组和字典中存放的只能是对象类型. 所以一般的数值是不能直接存入的, 只能转化成对象元素才能存入! 2. NSArray 用于对象有序集合 NSSet 用于对象无序集合 NSDictionary 用于键值映射 3.数组中所有元素不能是基本数据类型,否则会编译报错,如果有需要封装成NS ...
分类:
编程语言 时间:
2016-08-01 15:33:54
阅读次数:
154
1.继承链:UIcontrol:UIview:uiresponder:NSObject 2.初始化 (1)- (instancetype)initWithItems:(NSArray *)items :初始化和返回分段控制器的title或者图片,items:传入选项卡的选项 3.管理分段控制器的内容 ...
分类:
其他好文 时间:
2016-07-30 22:40:51
阅读次数:
138