码迷,mamicode.com
首页 >  
搜索关键字:nsvalue    ( 134个结果
黑马程序员---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
IOS int NSInteger NSNumber区分
1.NSNumber 是一个类继承于NSValue 即一个基本数据类型的集合 包括chara signed or unsigned char, short int, int, long int, long long int, float, or double or as a BOOLNSNumber...
分类:移动开发   时间:2015-01-19 18:44:02    阅读次数:283
NSValue
NSNumber是NSValue的子类,但NSNumber只能包装数字类型,NSValue可以包装任意值,也就可以用NSValue包装结构体后加入NSArray、NSDictionary等集合中。一、#pragma mark 将系统自带结构体包装成对象void value() { CGPoint ....
分类:其他好文   时间:2014-12-29 21:15:55    阅读次数:154
ios 学习总结之动画
CAlaye的动画//创建CAlayer动画CABasicAnimation*animation=[CABasicAnimationanimationWithKeyPath:@"bounds.size"];//设置初始大小[animationsetFromValue:[NSValue valueWi...
分类:移动开发   时间:2014-12-25 20:20:19    阅读次数:217
【Object-C】Object-C 的包装类
Object-C 提供了NSValue 和NSNumber来封装C语言基本类型,这样就可以让他们具有面向对象的特征。 NSInteger : 大致等于 long 型整数 NSUInteger :  相当于 unsigned long  CGFloat : 在64位平台上相当于 double,32 为平台上相当于 float NSValue 和NSNumber 都是包装类...
分类:其他好文   时间:2014-11-30 14:14:07    阅读次数:195
【Object-C】包装类
NSInteger:long 类型 NSUInteger:unsigned long 类型 NSValue NSNumber #import  int main(int argc , char * argv[]) { @autoreleasepool{ // 调用类方法将int类型的值包装成NSNumber对象 NSNumber* num = [[NSNumber a...
分类:其他好文   时间:2014-11-30 12:33:53    阅读次数:211
134条   上一页 1 ... 9 10 11 12 13 14 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!