如何查找结构的大小。使用sizeof()在目标C中不起作用。
答案 0 :(得分:6)
sizeof
适用于Objective-C中的struct
。例如:
size_t pointsize = sizeof(NSPoint);
另一方面,如果您对Objective-C实例的大小感兴趣,请使用class_getInstanceSize()
。例如:
#include <objc/runtime.h>
size_t objsize = class_getInstanceSize([NSObject class]);