Foundation框架中的Collections

 

看官们,我们在前面章回中介绍了NSArray,NSSet,NSDictionary以及它们的子类,这些类都属于Collections主题,本章回中将介绍Foundation框架中的Collections


在Foundation框架中Collections并不是类,它表示是一个主题,该主题中的又分为Basic Collections、Indexs等子类,子类是我们对它的称呼,官方文档称其为Topics,Collections下面还有其它Topics没有做介绍,比如Indexes中的NSIndexPath等。下面是我从官方文档中截取的图形,请大家参考。

 

从中可以看到Collections包含的所有Topics.接下来我对图中的信息做一些说明,希望通过这些说明让大家知道如何去查看官方文档提供的信息。图形中以Collections为根目录,灰色部分是它的Topics,比如第一个Topic为Basic Collections.图形中带有粉红色"C"图标的是具体的类,类的名字就在图标后面,这些类就是实际项目中需要使用的类。点开最左端的三角形就可以看到类的详细信息,其中最常用的就是类中包含的各种方法。

我们介绍一下图中最后一个类NSNull,它和nil的含义相同,编程中我们经常使用nil表示空对象,不过在Collections主题中不能这样做,我们只能使用NSNull表示空对象这是一个例外,希望大家不要混淆。


最后我们对本章回的内容做一个总结:

  • 1.NSArray等常用的类属于Collections主题;
  • 2.Collections主题中还有其它的Topics;
  • 3.掌握如何参考官方文档来学习这些类的用法;
  • 4.Collections中使用NSNull表示空对象,而不是nil;


看官们,本章回的内容就介绍到这里,欲知后事如何且听下回分解!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

talk_8

真诚赞赏,手有余香

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值