【发布时间】:2011-05-05 10:09:46
【问题描述】:
如何找到结构的大小。sizeof() 的使用在目标 C 中不起作用。
【问题讨论】:
-
sizeof确实适用于struct。您对类/实例的大小感兴趣吗?
标签: objective-c
如何找到结构的大小。sizeof() 的使用在目标 C 中不起作用。
【问题讨论】:
sizeof 确实适用于struct。您对类/实例的大小感兴趣吗?
标签: objective-c
sizeof 在 Objective-C 中确实适用于 struct。例如:
size_t pointsize = sizeof(NSPoint);
另一方面,如果您对 Objective-C 实例的大小感兴趣,请使用class_getInstanceSize()。例如:
#include <objc/runtime.h>
size_t objsize = class_getInstanceSize([NSObject class]);
【讨论】: