objective-c学习笔记第九章《objective-c 中数组,字符串,集合》

书接上文。

这次探讨一下oc中的数组,字符串和集合。

原书中用了将近45页的篇幅来介绍这些东西,着实是有点坑爹阿。其实,倘若熟悉java或者类似面向对象编程语言的人,理解这部分都十分容易。甚至说,连看都不用看,这是为什么呢?

类似于java,oc中将这些基本的类应用封装到,foundation这个包里面,java中在util这个包中。也就是说,只要你英文不是差到一定境界,或者手中有一本字典的话,需要实现什么操作,那么就查找api就行了。

xcode中的api位于,help下面的documentation and api reference中。

我觉得没必要详细谈到到底什么是数组,字符串,集合,还有他们到底是怎么使用的。我们来探讨下,api到底怎么用。

到底什么是api呢?api全称叫做,application program interface,意思为应用程序接口,在api中,通过继承,我们就能调用别人已经封装好的类,以便实现一些常用功能。比如说排序,比如说,字符串合并,等等。一定要善于利用api,这样能减少很多很多时间。

我们现在一直在研究foundation framework下面的所有东西,所以,我们就在documentation and api reference中搜索foundation framework。



这段文字解释了到底什么是foundation framework。

最重要的就是这么几句话。

The Foundation framework includes the root object class, classes representing basic data types such as strings and byte arrays, collection classes for storing other objects, classes representing system information such as dates, and classes representing communication ports. See Figure I-1 for a list of those classes that make up the Foundation framework.

告诉了我们foundation里面到底都包含了那些内容。

下面列出来了 很多在这个包下面的类,协议等等。我们举个例子来说。

比如,表示处理字符串的类,NSString,这个类。

在下面找到这个类,然后进入。



下面这个表单是告诉我们这个类的一些基本信息。首先,是继承于nsobject。






评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值