了解框架的概念,介绍Foundation框架:
- 所谓Foundation.framework框架,就是苹果把最常用的一些类封装到了里面,所以Foundation是我们最常用的一个框架。
-
// 截图显示出了一部分Foundation.framework中包含的头文件
NSString 不可变字符串对象的使用:
- NSString类以及NSString类的子类NSMutableString是Objective-c中核心处理字符串的类。这两个类的区别就在于NSString类创建赋值以后该字符串的内容与长度不能在动态的更改,除非重新给这个字符串赋值。而NSMutableString是NSString的一个子类,创建赋值以后可以动态的在该字符串上更改内容与长度。
- NSString 使用类方法创建 不可变字符串 对象
- NSString 使用对象方法创建 不可变字符串 对象
- NSString类型的常量
a. 指令符: @
b. 使用指令符 @"我喜欢兰博基尼"
c. NSString *string = @"我以后要买特斯拉"; - @是Objective-c中的指令符,它告诉编译器@以后的内容为Objective-c中的语法。@"",@""和双引号在一起表示的是一个OC中的字符串常量。如@"Hello World"; 表示的是一个字符串的对象。
- NSString 中的(+)类方法:
- NSString中的(-)实例方法:
NSMutableString 可变字符串对象的使用:
NSArray 不可变数组的使用:
NSMutableArray 可变数组的使用:
NSNumber 使用数字对象: