码迷,mamicode.com
首页 > 移动开发 > 详细

iOS笔记之NSSet

时间:2016-06-09 13:23:51      阅读:186      评论:0      收藏:0      [点我收藏+]

标签:

 一、简介

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

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

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

二、NSSet 常用方法总结

技术分享

三、NSMutableSet 常用方法总结

技术分享

iOS笔记之NSSet

标签:

原文地址:http://www.cnblogs.com/jukaiit/p/5572209.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!