码迷,mamicode.com
首页 >  
搜索关键字:nsvalue 自定义的结构体    ( 156个结果
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
c语言基础表达式, 关系运算符, 逻辑运算符, 位运算符, 数据的取值范围, 分支结构(if...else, switch...case)
1.表达式: 表达式的判断是有无结果(值), 最简单的表达式是一个常量或变量, 如:12, a, 3 + 1, a + b, a + 5 都是表达式2.BOOL(布尔)数据类型: c语言中除了基本数据类型, 还有BOO数据类型, 以及一些其它的数据类型, 如自定义的结构体数据类型 BOOL数据类型....
分类:编程语言   时间:2014-12-15 21:33:54    阅读次数:444
【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
objective-c 两个常用的判断NULL的用法
判读NSString判读NSNumber #define OBJ_IS_NIL(s) (s==nil || [s isKindOfClass:[NSNull class]]) #define Number_IS_NIL(s) (s==nil || [s isKindOfClass:[NSValue class]])...
分类:其他好文   时间:2014-11-29 11:51:42    阅读次数:147
oc的包装类 NSValue NSNumber
我们都知道oc是面向对象的,但是oc是由c语言扩展而来的,c语言中的int 等类型都不是对象,那么oc 是如何拥有“对象”特征的呢?oc提供了NSValue 和 NSNumber 来封装c语言的基本类型,这样就具有来面向对象的特征了。。。NSValue是NSNumber的父类。NSValue代表更通...
分类:其他好文   时间:2014-11-27 23:36:53    阅读次数:274
[OC Foundation框架 - 13] NSValue
NSNumber能够包装基本数据类型称为OC对象,是因为继承了NSValue包装结构体成OC对象1.自带结构体 1 void value() 2 { 3 CGPoint point = CGPointMake(10, 10); 4 NSValue *obj = [NSValue va...
分类:其他好文   时间:2014-11-24 20:46:37    阅读次数:252
int、NSInteger、NSUInteger、NSNumber的区别和联系
1、首先先了解下NSNumber类型:NSNumber是NSValue的一个子类,它是一个对象来存储数字值包括bool型,它提供了一系列的方法来存储chara signed or unsigned char, short int, int, long int, long long int, floa...
分类:其他好文   时间:2014-11-21 15:46:14    阅读次数:190
156条   上一页 1 ... 11 12 13 14 15 16 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!