Foundation框架的剩余部分由几组相互关联的类和一些独立的类组成。有一些代表基本数据类型的类,如字符串、字节数组、用于存储其它对象的集合类;一些代表系统信息的类,如日期类;还有一些代表系统实体的类,比如端口、线程、和进程。图1、图2、和图3所示的类层次描述了这些类的逻辑分组及其继承关系。

Founddation第一部分

Founddation第一部分

Foundation类层次Foundation Continued

Founddation第二部分 Founddation第二部分

Founddation第三部分 Founddation第三部分

上面这些框图按照如下范畴(和下文提到的其它关联关系)将Foundation框架中的类进行逻辑分类:

值对象。值对象封装了各种类型的数据,提供对数据进行访问和各种操作的途径。因为它们都是对象,所以可以对它们(和它们包含的数值)进行归档和分发。NSData类为字节流提供面向对象的存储空间,而NSValue和NSNumber类则为简单的标量值数组提供面向对象的存储空间。NSDate、NSCalendarDate、NSTimeZone、NSCalendar、NSDateComponents、和NSLocale类提供代表时间、日期、日历、和地域设置(locales)的对象。它们包含的方法可以用于计算日期和时间差、以各种格式显示日期和时间、以及调整世界上各个位置时间和日期。

字符串。NSString是另一类值对象,负责为以null结尾的、具有特定编码的字节数组提供面向对象的存储空间。它支持对UTF-16、UTF-8、MacRoman、和很多其它编码的字符串之间进行转换。NSString还提供对字符串进行检索、组合、和比较、以及对文件系统路径进行操作的方法。您可以用NSScanner对象来对NSString对象中的数字和词进行解析。NSCharacterSet(显示在框图中的集合类部分)代表可以在各个NSString和NSScanner方法中使用的一组字符。

相关查询: Foundation 字符串 字节数
最新查询:不一定 宁夏新志 奥尔登 烟雾弥漫 imperium 自作多情 东晋时期 地质年代单位 阔叶林 琥珀色 黄河路 上一个 排气管 至少是 繁昌北站 小猪公主屋 特效药 蛎蟥萝卜丝汤 芭蕾舞演员 作品展 supplies 奶油番茄意大利面 SvenHedin Mint电子杂志社 吕柏源 角鼻龙 客运港 Thompson Homocapsaicin 日本语 帝国时代三世界王朝MOD之大明 大陆板块 表示出来 原子武器 谢苗诺娃 杜尔伯特 Linumspp 发展带 上台阶 太刀花陆 超越韦小宝 生动活泼 生趣盎然 鼓起勇气 纽约狂想曲 物理化学 Aquarium 有感而发 农电站 耐受力 老爷保贺 雍正妃嫔 玲珑寺 degrees 球场上 高跟鞋 provide 君临天上 桑托斯足球俱乐部 宝利丰国际大厦 pretentious 无影剑-艾雷诺 过账 西葫芦 紫黑色 有头有尾 金灿灿 魁拔之冲天槊 几何体 统计数字 识字游戏 借款人 葬祭GHOST 鸡足山 匡双喜 escaped Conference 滥杀无辜 Throughout Foundation
友情链接: 知道 电影 百科 好搜 问答 微信 值得买 巨便宜 天天特价 洛阳汽车脚垫 女装 女鞋 母婴 内衣 零食 美妆 汽车 油价 郑州 北京 上海 广州 深圳 杭州 南京 苏州 武汉 天津 重庆 成都 大连 宁波 济南 西安 石家庄 沈阳 南阳 临沂 邯郸 保定 温州 东莞 洛阳 周口 青岛 徐州 赣州 菏泽 泉州 长春 唐山 商丘 南通 盐城 驻马店 佛山 衡阳 沧州 福州 昆明 无锡 南昌 黄冈 遵义
© 2025 haodianxin 百科 豫ICP备14030218号-3 消耗时间:0.046秒 内存0.85MB 2025-09-15 12:41:10