摘要: 首先我们知道在ios开发过程中很容易出现数组越界,以及将空值添加进数组的现象,在项目过程中为了避免此类现象发生写了如下宏定义1、解决数组越界1)#define OBJECT_OF_ARRAY_ATINDEX(_OBJ_,_ARRAY_,_INDEX_) ({if(_ARRAY_ && _INDEX_<[_ARRAY_ count]){ _OBJ_ = [_ARRAY_ objectAtIndex:_INDEX_];}})2)#define OBJECT_OF_ATINDEX(_ARRAY_,_INDEX_) ((_ARRAY_)&&(_INDEX_< 阅读全文
posted @ 2012-11-27 15:37 爱笑的雷小豆 阅读(6731) 评论(0) 推荐(0) 编辑