读书频道 > 网站 > 网页设计 > iOS游戏开发入门经典
5.6.1 NSArray方法
13-04-27    奋斗的小年轻
收藏    我要投稿   

本文所属图书 > iOS游戏开发入门经典

作为一名初出茅庐的iOS开发人员,如何着手编写iPhone和iPad游戏呢?您可以借助 iOS游戏开发入门经典 来奠定良好基础。无论您是否拥有iOS编程经验,都可以借助本书来了解开始创建有趣iOS游戏所需的技术。本书首...立即去当当网订购

NSArray类用于处理不可变的数组。在介绍C语言的章节中曾经提到,数组用于记录一组数据。在本章的示例中,您将使用一个数组保存游戏的主单词列表。同时还将在函数中使用一个数组建立加密的单词列表。

NSArray类中的两个最基本方法实现是count和objectAtIndex:。count方法返回一个整数,告诉您数组中包含的元素个数。objectAtIndex:方法接受一个整数参数并返回数组中对应索引位置的对象。类似于在C语言数组中使用索引[]。数组的索引从0开始,因此数组中的第一个元素对应的索引值为0。传递一个超出数组范围的数字是错误的。

NSArray类还实现了许多其他方法用于处理数组。您可能会用于处理数组的方法包括:

从其他数组、文件、URL或对象列表创建数组的方法,如:initWithArray:、initWithContentsOfFile:、initWithContentsOfURL:和initWithObjects:

查询数组以确定数组中是否包含一个特定对象或者获取一个指定对象的方法,如containsObject:和lastObject

查找指定对象的方法,如indexOfObject:

比较数组的方法:isEqualToArray:

排序数组的方法:sortedArrayUsingFunction:context:、sortedArrayUsingSelector:和sortedArrayUsingComparator:

点击复制链接 与好友分享!回本站首页
分享到: 更多
您对本文章有什么意见或着疑问吗?请到论坛讨论您的关注和建议是我们前行的参考和动力  
上一篇:1.3 功能
下一篇:1.5 小结
相关文章
图文推荐
JavaScript网页动画设
1.9 响应式
1.8 登陆页式
1.7 主题式
排行
热门
文章
下载
读书

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训
版权所有: 红黑联盟--致力于做最好的IT技术学习网站