摘要:
int a[5] = {9,16,23,30,37}; int *ptr = (int*)(&a +1); printf("%d,%d",*(a+1),*(ptr-1));指针*(a+1)的值为:数组a的指针偏移指向a[0+1];指针*(ptr-1)的值为:取地址数组a,(&a+... 阅读全文
摘要:
assert 是C里面的宏。用于断言。assert的作用是现计算表达式 expression ,如果其值为假(即为0),那么它先向stderr打印一条出错信息,然后通过调用 abort 来终止程序运行。NSAssert 只能在Objective-c里面使用。是assert的一个扩充。能捕获asser... 阅读全文
摘要:
一、@interface 声明类@implementation 类的实现@property 声明属性@public 声明公共实例变量@private 声明私有实例变量@selecter 创建一个SEL,类成员指针@protocol 声明协议@autoreleasepool ARC中的自动释放池@en... 阅读全文
摘要:
#define SYSTEM_VERSION_EQUAL_TO(v) ([[[UIDevice currentDevice] systemVersion] compare:v options:NSNumericSearch] == NSOrderedSame)#define SYSTEM_VERSI... 阅读全文