首页 > 代码库 > NSValue(可以包装任意值)

NSValue(可以包装任意值)

//
//  main.m
//  OC05-task-05
//
//  Created by Xin the Great on 15-1-26.
//  Copyright (c) 2015年 Xin the Great. All rights reserved.
//

#import <Foundation/Foundation.h>

int main(int argc, const char * argv[]) {
    @autoreleasepool {
        // insert code here...
        //////////////////////NSValue//////////////////
        
        //NSValue 可以包装任意值
        NSRange range = {1, 5};
        
        //将结构体包装成对象
        NSValue *value = http://www.mamicode.com/[NSValue value:&range withObjCType:@encode(NSRange)];>

NSValue(可以包装任意值)