iOS Foundation 框架中 Mutable 的类们

太阳火神的美丽人生 (http://blog.csdn.net/opengl_es)

本文遵循“署名-非商业用途-保持一致”创作公用协议

转载请保留此句:太阳火神的美丽人生 -  本博客专注于 敏捷开发及移动和物联设备研究:iOS、Android、Html5、Arduino、pcDuino,否则,出自本博客的文章拒绝转载或再转载,谢谢合作。

Mutable 对于那些不能直接对其中内容进行更改的类来说,是一种扩展方式,象数值这类的,不涉及到指针的,就没有 Mutable 子类,可能是因为其本身可以直接修改自身值吧。

换句话说,象字符串这类内容与地址不同且都可以被更改的存储,在高级语言中,更关心的是内容的更改,尤其象 Java 已经用“引用”淡化了指针的概念,而实际内部是在操作指针这类东西,我也是估计的。

Title Resource Type Topic Framework Date

NSMutableArray
Class Reference

Reference Data Management

Data Types & Collections

Foundation
2013-10-22

Minor Change

NSMutableAttributedString
Class Reference

Reference Data Management

Strings, Text, & Fonts

Foundation
2010-02-25

Content Update

NSMutableAttributedString
UIKit Additions Reference

Reference Data Management

Strings, Text, & Fonts

UIKit
2013-09-18

First Version

NSMutableCharacterSet
Class Reference

Reference Data Management

Strings, Text, & Fonts

Foundation
2006-05-23

Minor Change

NSMutableCopying
Protocol Reference

Reference Foundation
2006-05-23

Minor Change

NSMutableData
Class Reference

Reference Data Management

Data Types & Collections

Foundation
2007-03-26

Minor Change

NSMutableDictionary
Class Reference

Reference Data Management

Data Types & Collections

Foundation
2013-10-22

Minor Change

NSMutableIndexSet
Class Reference

Reference Data Management

Data Types & Collections

Foundation
2014-02-11

Minor Change

NSMutableOrderedSet
Class Reference

Reference Data Management

Data Types & Collections

Foundation
2013-10-22

Minor Change

NSMutableParagraphStyle
Class Reference

Reference Data Management

Strings, Text, & Fonts

UIKit
2013-09-18

Minor Change

NSMutableSet
Class Reference

Reference Data Management

Data Types & Collections

Foundation
2013-10-22

Minor Change

NSMutableString
Class Reference

Reference Data Management

Strings, Text, & Fonts

Foundation
2007-03-06

Minor Change

NSMutableURLRequest
Class Reference

Reference Networking & Internet

Protocol Streams

Foundation
2014-02-11

Minor Change

Copyright ? 2013 Apple Inc. All rights reserved.

iOS Foundation 框架中 Mutable 的类们,布布扣,bubuko.com

时间: 2024-08-02 02:47:57

iOS Foundation 框架中 Mutable 的类们的相关文章

OC学习篇之---Foundation框架中的NSDictionary类以及NSMutableDictionary类

今天来看一下Foundation框架中的NSDictionary类,NSMutableDictionary类,这个和Java中的Map类很想,OC中叫字典,Java中叫Map,还有字典是无序的,这个和NSArray不一样,Java中的Map也是无序的,通过hash值去检索元素的. 一.NSDictionary类 [objc] view plain copy // //  main.m //  19_NSDictionary // //  Created by jiangwei on 14-10-

OC学习篇之---Foundation框架中的NSDirctionary类以及NSMutableDirctionary类

昨天学习了Foundation框架中NSArray类和NSMutableArray类:http://blog.csdn.net/jiangwei0910410003/article/details/41809719,今天来看一下Foundation框架中的NSDirctionary类,NSMutableDirctionary类,这个和Java中的Map类很想,OC中叫字典,Java中叫Map,还有字典是无序的,这个和NSArray不一样,Java中的Map也是无序的,通过hash值去检索元素的.

OC学习篇之---Foundation框架中的NSArray类和NSMutableArray类

在之前的一篇文章中介绍了Foundation框架中的NSString类和NSMutableString类: http://blog.csdn.net/jiangwei0910410003/article/details/41788223 今天我们继续来看一下Foundation框架中的NSArray类和NSMutableArray类,其实NSArray类和Java中的List差不多,算是一种数据结构,当然我们从这两个类可以看到,NSArray类是不可变的,NSMutableArray类是可变的.

(转载)OC学习篇之---Foundation框架中的NSDirctionary类以及NSMutableDirctionary类

昨天学习了Foundation框架中NSArray类和NSMutableArray类,今天来看一下Foundation框架中的NSDirctionary类,NSMutableDirctionary类,这个和Java中的Map类很想,OC中叫字典,Java中叫Map,还有字典是无序的,这个和NSArray不一样,Java中的Map也是无序的,通过hash值去检索元素的. 一.NSDirctionary类 1 // 2 // main.m 3 // 19_NSDictionary 4 // 5 //

(转载)OC学习篇之---Foundation框架中的其他类(NSNumber,NSDate,NSExcetion)

前一篇说到了Foundation框架中的NSDirctionary类,这一一篇来看一下Foundation的其他常用的类:NSNumber,NSDate,NSException. 注:其实按照Java中集合的思想,应该还有一个Set,是的,OC中有NSSet和NSMutableSet这两个类的,但是,这里我为什么不单独介绍了呢?因为他的操作和NSArray是非常相似的,只是他和NSArray有一个区别就是他不能放重复数据,而且他也是无序的.其他没什么了,所以就不单独介绍了,而且NSSet在后面的

(转载)OC学习篇之---Foundation框架中的NSArray类和NSMutableArray类

在之前的一篇文章中介绍了Foundation框架中的NSString类和NSMutableString类,今天我们继续来看一下Foundation框架中的NSArray类和NSMutableArray类,其实NSArray类和Java中的List差不多,算是一种数据结构,当然我们从这两个类可以看到,NSArray类是不可变的,NSMutableArray类是可变的. 下面就先来看一下NSArray类: 一.NSArray类 1 // 2 // main.m 3 // 16_NSArray 4 /

OC学习篇之---Foundation框架中的其他类(NSNumber,NSDate,NSExcetion)

1.NSNumber 这个类主要是用来封装基本类型的,说到这里,就不得不说一下了: OC中的集合是不允许存入基本类型的,所以NSNumber类就诞生了,需要将基本类型封装一下,然后存进去,这个类似于Java中的自动装箱和拆箱,Java中的集合其实也是不允许存入基本类型的,但是我们任然看可以那么操作,就是因为有自动装箱功能,如果你将Eclipse的JDK改成5.0之前的,你看看还能操作吗.. 注:那为什么基本类型不能存入到集合中呢? 原因是在操作集合的时候会操作集合元素中的方法,但是基本类型是没有

Foundation框架中一些类的使用

提示:  这篇博文主要介绍了Foundation框架中一些类的使用方法,都是以代码方式展示的,可能会比较乱,但都是些常用的方法,这些方法常用自然就会记住所以不用纠结,注意主要记方法的第一个单词,单词不认识的话可以记前三个字母,再配合提示查找 ------------------------------------------------------------------------------------------------------------------ NSURL简介 什么是URL

OC中的NSDate日期类和Foundation框架中的结构体相关操作

一:NSDate NSDate可以?用来表?示时间,可以进?行?一些常见的?日期\时间处理 • ?一个NSDate对象就代表?一个时间• [NSDate date]返回的就是当前时间 1)日期对象的格式化操作 // 1,获取当前时间 // NSDate *date = [NSDate date]; // NSLog(@"date = %@", date); // // // 格式化输出时间 //// y : 年 //// // M : 月 //// // d : 日 //// // h