Objective-C:NSNumber类的常见用法

简介:

NSNumber基本数据类型包装类:

//

//  main.m

//  04-NSNumber

//

//  Created by ma c on 15/8/17.

//  Copyright (c) 2015年. All rights reserved.

//

 

#import <Foundation/Foundation.h>

 

int main(int argc, const char * argv[])

{

    @autoreleasepool

    {

        //NSNumber的测试(基本数据包装类)

        NSNumber *number1 = @10;

        NSNumber *number2 = @12.34;

        

        NSNumber *number3 = [NSNumber numberWithChar:'A'];

        NSNumber *number4 = [NSNumber numberWithBool:NO];

        

        char c = [number3 charValue];

        int ci = [number3 intValue];

        NSLog(@"c = %c",c);

        NSLog(@"ci = %d",ci);

        

        BOOL b = [number4 boolValue];

        NSLog(@"b = %d",b);

        

        double d = [number2 doubleValue];

        NSLog(@"d = %lf",d);

        

        int i = [number2 intValue];

        NSLog(@"i = %i",i);

        

    }

    return 0;

}

 

程序猿神奇的手,每时每刻,这双手都在改变着世界的交互方式!


本文转自当天真遇到现实博客园博客,原文链接:http://www.cnblogs.com/XYQ-208910/p/4737483.html,如需转载请自行联系原作者
目录
相关文章
|
C语言 iOS开发
Objective-C中NSArray类的解读
Objective-C中NSArray类的解读
373 0
|
Java iOS开发 C语言
Objective-C与Java类的一些区别
Objective-C与Java类的一些区别 OC类和C一样,需要有声明和定义,先上一段OC代码 #import /* * 声明一个People类,继承NSObject *...
984 0
|
iOS开发 编译器 数据安全/隐私保护
[精通Objective-C]类,接口,协议与扩展
[精通Objective-C]类,接口,协议与扩展 参考书籍:《精通Objective-C》【美】 Keith Lee 目录 精通Objective-C类接口协议与扩展 目录 类 类的接口 类的实现 实例变量 属性 方法 协议 分类 扩展 类 创建一个类名为Atom,继承于NSObject的类。Atom类由两个文件组成,Atom.h和
2222 0
|
iOS开发 开发者
Objective - C 面向对象高级特性 - 包装类 | 类处理 | 类别 | 扩展 | 协议 | 委托 | 异常处理 | 反射
http://blog.csdn.net/shulianghan/article/details/48876843 这个漂亮的文字阴影,搞不到啊,求指教 一. Objective-C 对象简单处理 1. 包装类 (1) 包装类简介 NSValue 和 NSNumber : 
2183 0

热门文章

最新文章