数组在IOS开发中使用是非常广泛的:
我在使用过程中,我们知道的是:数组中添加的元素是object对象 比如一个string 对象:@"" 但是有时候想要将一个坐标放进数组里面,比如说CGRectMake(0,0,0,0)。这个东西是不能直接放进去数组里面的 ,拿怎么才能把他放进去呢:我们一般使用这中方式:
itemPoint=[[NSArray alloc]initWithObjects:
[NSValue valueWithCGRect:CGRectMake(182/2, 714/2, 700/2, 246/2)],
[NSValue valueWithCGRect:CGRectMake(750/2, 378/2, 460/2, 246/2)],
[NSValue valueWithCGRect:CGRectMake(1158/2, 684/2, 784/2, 284/2)],
[NSValue valueWithCGRect:CGRectMake(784/2, 1032/2, 460/2, 284/2)], nil];
写进去之后在取出来使用:
dashView.frame =[[mutableArray objectAtIndex:0] CGRectValue];