码迷,mamicode.com
首页 >  
搜索关键字:nsvalue 自定义的结构体    ( 156个结果
NSNumber,NSValue和NSData之间有什么区别?分别应用在什么地方?
我们在编码中,很多时候需要将C里面原生的数据封装成对象,这样可以用NSDictionary或者NSArray来存取访问。尤其是一些做适配的情况下,这种封装是不可避免的。Objective-C提供了不少类可以帮助我们,比较常见的是NSNumber,NSValue和NSData。NSNumber主要是用...
分类:其他好文   时间:2015-05-13 16:11:58    阅读次数:133
黑马程序员——Foundation框架常用类(NSNumber/NSValue)
NSArray、NSSet、NSDictionary这些OC集合都只能存放OC对象,不能存放基本数据类型(int、char、double。。。)。如果我们想将基本数据类型存到这些OC集合中,那么我们将基本数据类型(int、char、double。。。)包装成OC对象,那么就可以存到OC集合中。NSNumber可以将基本数据类型包装为OC对象。...
分类:其他好文   时间:2015-05-11 09:03:01    阅读次数:131
nsrange和自定义结构体转换为nsvalue类型
The NSNumber class is itself a subclass of the basic NSValue class, which provides an object wrapper around a single value or data item. In addition t...
分类:其他好文   时间:2015-05-05 19:27:19    阅读次数:309
黑马程序员——Foundation(NSNumber,NSDate,NSValue)
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------1.NSNumbera. NSNumber设计目的OC已经有int,float,double...类型为什么还需要设计NSNumber呢?原因是很多集合类型如NSArray,NSDictionary...
分类:其他好文   时间:2015-05-04 17:49:35    阅读次数:181
Objective-C NSNumber方法
//这几天的内容大部分都是方法的,可能在看的时候感觉没有什么可学的,但是这些东西后续都会涉及到,最好还是能够敲一遍,这样在后面遇到的时候就不会感到陌生!NSNumber 是一个类继承于NSValue 即一个基本数据类型的集合 包括char a signed or unsigned char, sho...
分类:其他好文   时间:2015-04-10 21:41:16    阅读次数:155
黑马程序员---Foundation---NSNumber : NSValue NSDate
------iOS培训、Java培训、Android培训, iOS学习型技术博客,期待与您交流------/*NSNumber 包装 最基本的数据类型 为NSNumber对象NSValue 包装 任何东西(例如:结构体) 为NSValue对象NSNumber : NSValueNSNumber...
分类:其他好文   时间:2015-04-08 10:31:52    阅读次数:143
KVC
键/值编码中的基本调用包括-valueForKey:和-setValue:forKey:.以字符串的形式向对象发送消息。对于KVC,Cocoa自动放入和取出标量值。也就是说,当使用setValueForKey时,它自动将标量值(int,float和struct)放入NSNumber和NSValue中...
分类:其他好文   时间:2015-03-12 22:08:54    阅读次数:147
iOS开发之oc(二十二)--Foundation(7)NSValue、NSDate
NSNumber之所以能包装基本数据类型为对象,是因为继承了NSValue(一)NSValue值转换#import int main(){ // 结构体--->OC对象 CGPoint p = CGPointMake(10, 10); // 将结构体转为Value对...
分类:移动开发   时间:2015-02-26 20:01:18    阅读次数:122
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 int main(int argc, const char * argv[]) { @auto...
分类:其他好文   时间:2015-01-27 21:56:46    阅读次数:145
ios开发之封装自定义的结构体对象,CGRect,CGSize常用结构体基本使用
ios 中如何使用oc封装一个 结构体到  NSValue中呢? 方法如下: typedef struct{ //自定义一个结构体 int age; int number; }Student; NSValue *stu=[NSValue valueWithBytes:&stu objCtype :@encode(Student)];//把结构体封装成一个对象 Stud...
分类:移动开发   时间:2015-01-25 15:18:46    阅读次数:241
156条   上一页 1 ... 10 11 12 13 14 ... 16 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!