五、NSString1.在C语言中,是没有专门的字符串类型,我们是通过字符数组来实现一个字符串。2.在OC中专门的类型来描述字符串类型,NSString。3.字符串比较特殊,遵循一个"不变模式",一个字符串一但创建,字符串对象就不可以改变,不可改变的字符串是可以重复使用的,所以相同值的字符串对象,一...
分类:
其他好文 时间:
2015-08-06 01:50:44
阅读次数:
130
假设现有一NSNumber的变量A,要转换成NSString类型的B方法如下:NSNumberFormatter* numberFormatter = [[NSNumberFormatteralloc] init];B= [numberFormatter stringFromNumber:A];[n...
分类:
其他好文 时间:
2015-08-03 16:43:54
阅读次数:
121
12.1 创建类别类别(category)是一种为现有的类添加新方法的方式例:获取字符串的长度并存入NSDictionary字典中
不使用类别的方式:
NSNumber *number;
number = [NSNumber numberWithUnsignedInt: [string length]];
// ... do something with numb...
分类:
其他好文 时间:
2015-08-02 06:23:00
阅读次数:
126
一.category(类别)类别是一种类扩展的机制,能为现有的类添加新方法。①类别的基本语法 @interface部分,如:@interface NSString (NumberConvenience) - (NSNumber *) lengthAsNumber; @end 我们为NSStr...
分类:
其他好文 时间:
2015-08-02 00:49:26
阅读次数:
199
对于Objective-C 的数组 NSArray 只能存对象,不能存取基本数据类型,如 整型int 、浮点型float、 双精度浮点型double、 字符型char,但Objective-C为了能够将基本数据类型存到数组,有一个类型叫做NSNumber 的类型,叫做数字对象。(有些字词用的不是.....
分类:
其他好文 时间:
2015-07-31 10:15:47
阅读次数:
119
<Foundation>框架String字符串处理//此函数为<foundationt>框架下字符串类的操作方法//常用类的创建////NSNumber的创建//NSNumber*str=[[NSNumberalloc]initWithInt:100];//NSLog(@"%@",str);//NSNumber*str1=[NSNumbernumberWithInt:100];//NSLog(@"%@",str1);///..
分类:
其他好文 时间:
2015-07-29 06:38:07
阅读次数:
130
NSUserDefaults是一个单例,在整个程序中只有一个实例化对象NSUserDefaults可以存储的有:NSNumber(NSInteger、float、double),NSString,NSDate,NSArray,NSDictionary,BOOL.注意:NSUserfaults存储对象...
分类:
其他好文 时间:
2015-07-28 22:36:39
阅读次数:
112
plist是一种数据持久化的文件
1、最外层通常为数组或者字典
2、plist里面的数据 只局限于数组、字典、逻辑值(BOOL)、NSNumber、NSData、NSDate、字符串等数据类型
3、无法存储自定义类型的对象
plist作用
1、不适用它作为缓存 无法存储自定义类型的对象
2、通常存储长时间不容易发生变化的数据。国家、省市区、汽车品牌、项目的info.plist工程的设置...
分类:
其他好文 时间:
2015-07-28 18:48:01
阅读次数:
119
1、有时要将一些数字数据类型的值当做对象来使用,那么就可以使用NSNumber类,它会根据这些数据的类型创建对象。2、注意以下代码段: ... NSNumber *num1, *num2, *num3; //NSNumber是类 NSInteger myInt; //NSInteger是一个type...
分类:
其他好文 时间:
2015-07-28 17:41:48
阅读次数:
191
第十二章类别类别:命名方式:类名称+类别名称。在Xcode中可以在新建文件的类别中找到Objective-Ccategory图标。@interface部分类别的声明看起来非常像类的声明:@interfaceNSString(NumberConvenience)-(NSNumber*)lengthAsNumber;@end括号内(NumberConverience)叫做类别名..
分类:
其他好文 时间:
2015-07-28 06:50:11
阅读次数:
319