一. 需求: 将NSNumber对象转成NSString类型.二. 实现方法: 1)使用NSNumberFormatter进行格式化. (推荐使用) NSNumberFormatter *nf = [[NSNumberFormatter alloc] init]; NSNumber *num ...
分类:
其他好文 时间:
2015-12-27 17:40:03
阅读次数:
137
int、 NSInteger、 NSUInteger、NSNumber之间的区别和联系int : 当使用int类型定义变量的时候,可以像写C程序一样,用int也可以用NSInteger,推荐使用NSInteger ,因为这样就不用考虑设备是32位还是64位了。NSUInteger是无符号的,即没有....
分类:
其他好文 时间:
2015-12-27 14:35:52
阅读次数:
155
1.NSNumber在Objective-c中有int,float,char等基本数据类型,但这些基本数据类型并不是对象,而数组,字典,字符串等容器中存放的都是对象类型,因此我们需要用到NSNumber类型.NSNumber就是数字对象,我们可以使用NSNumber对象来创建和初始化不同类型的数字对...
分类:
其他好文 时间:
2015-12-26 16:48:49
阅读次数:
151
NSString *String = [NSString StringWithFormat:@"%@",number];或者NSString *String = number.description;
分类:
移动开发 时间:
2015-12-25 11:37:55
阅读次数:
657
#import typedef struct{ CGFloat width; CGFloat height;}vSize;int main(int argc, const char * argv[]) { @autoreleasepool { //装箱 拆箱 //C的基本类型使用NSNumber(b...
分类:
其他好文 时间:
2015-12-24 20:36:18
阅读次数:
120
NSArray、NSDictionary是不可以存储C语言中的基本数据类型的。NSNumber可以将基本数据类型包装成对象,这样可以间接将基本数据类型存进NSArray、NSDictionary等集合类中。用法如下:#import void number() { // 将int类型的10 ...
分类:
其他好文 时间:
2015-12-24 16:27:04
阅读次数:
138
C的基本类型使用NSNumber装箱 NSNumber *ageNumber = [NSNumber numberWithInt:23]; NSNumber *ageNumber2 = @23; 拆箱 int age = [ageNumber intValue]; C的...
分类:
其他好文 时间:
2015-12-24 12:00:11
阅读次数:
183
//float类型转化为对象CGFloat fValue = 1.f;NSNumber *objNo = [NSNumber numberWithFloat:fValue];数值、BOOL型都可以转成Number。获取的时候,再转成数字//对象转化为数字CGFloat fValue1 = [objN...
分类:
其他好文 时间:
2015-12-23 19:33:10
阅读次数:
168
NSDictionary *attribtDic = @{NSStrikethroughStyleAttributeName: [NSNumber numberWithInteger:NSUnderlineStyleSingle]}; NSMutableAttributedString ...
分类:
其他好文 时间:
2015-12-21 23:31:26
阅读次数:
138
NSValue类是OC中用来存储任意值的容器,是NSNumber的父类,NSNumber类是用来封装基本数据类型的初始化方法:- (instancetype)initWithBytes:(const void *)value objCType:(const c...
分类:
其他好文 时间:
2015-12-19 17:46:37
阅读次数:
200