您的位置:首页 > 移动开发 > IOS开发

iOS笔记之NSSet

2016-06-09 12:29 260 查看
一、简介

NSSet到底什么类型,其实它和NSArray功能性质一样,用于存储对象,属于集合; NSSet , NSMutableSet类声明编程接口对象,无序的集合,在内存中存储方式是不连续的,不像NSArray(是有序的集合)类声明编程接口对象是有序集合,在内存中存储位置是连续的;

NSSet和我们常用NSArry区别是:在搜索一个一个元素时NSSet比NSArray效率高,主要是它用到了一个Hash(散列,也可直译为哈希)算法。

NSSet和NSArray都是类,只能添加Cocoa对象,如果需要加入基本数据类型(int,float,BOOL,double等),需要将数据封装成NSNumber类型。

二、NSSet 常用方法总结





三、NSMutableSet 常用方法总结



内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: