OC框架
OC语言是一门面向对象的一种语言,像我们平常接触的java、c#、c++等语言相似。它们都是由对象和方法构成的。她和面向过程的C语言有很大的差别,C语言是算法和数据结构组成的,她们之间存在很大区别,但是她们的直接还有很多的相似之处。例如:OC语言的基本一些对象和方法都是由C语言封装集合而成的。
OC拥有和其他面向对象语言相似的语法和结构,OC中的对象是由类、对象、属性这些东西共同组成的,而方法:对象方法和类方法两部分组成。而我们在构建类、对象和实现方法中,我们形成了类的继承、方法的重构、类的扩展和类的分类、多态,随后就是协议和委托。这些都是我们面向对象中的基本语法,其他的就是我们OC中的基本类包和框架。
OC框架主要是由我们的各种基本的数据类型组成的,例如:字符串、数组、集合、时间、日历、字典、键、谓语、数据、文件管理、进程、网络资源的访问、对象和数据归档等结构,这就是我们OC框架中的基本内容。
字符串(NSString)包括字符串和可变字符串,其中字符串有一下功能可以分为两大块::
其一:字符串内操作。
字符串的创建,字符串的连接、分隔字符串、替换字符串、比较字符串、字符串比较大小、查找字符串中的字符串。
其二、串外操作。
字符串的写入文件或URL,读取文件中的数据和URL中的数据。
可变数据串(NSmutableString),不仅拥有以上字符串的那些功能,而且拥有一些其他的功能。可变字符串可以改变字符串,还有删除、替换、添加等功能。
其中,这些数据类型OC框架中的基本数据,为我们在处理OC中的数据提供了基本的功能。