博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
iOS笔记之NSSet
阅读量:5953 次
发布时间:2019-06-19

本文共 342 字,大约阅读时间需要 1 分钟。

 一、简介

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

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

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

二、NSSet 常用方法总结

三、NSMutableSet 常用方法总结

转载地址:http://sfoxx.baihongyu.com/

你可能感兴趣的文章
详解SpringMVC中Controller的方法中参数的工作原理
查看>>
2018-10-08
查看>>
Spring Cloud使用总结
查看>>
CentOS7(64)环境使用rpm命令安装gcc
查看>>
CDN与智能DNS原理和应用
查看>>
Android入门(十一)SQLite CURD
查看>>
Eclipse导入Android项目的方法(转)
查看>>
leetcode - Search in Rotated Sorted Array II
查看>>
coursera课程Text Retrieval and Search Engines之Week 2 Overview
查看>>
如何导出已有的谷歌插件,又如何把导出的插件安装到360浏览器中,又如何对插件小修小改?...
查看>>
[PWA] Enable Push Notification in your web app
查看>>
【转载】JS中bind方法与函数柯里化
查看>>
隐藏与显示铵钮
查看>>
zookeeper常用命令
查看>>
不懂圣杯布局?5种方式包教包会
查看>>
基于React跑一个简易版九宫格抽奖
查看>>
iOS 开发资源汇总 肯定有你想要的资源(Continuously updated)
查看>>
微信小程序横向(scroll x)滚动 scroll view
查看>>
如何重置 Docker 里的 gitlab root 用户密码
查看>>
电商系统设计之商品 (下)
查看>>