используя размер эквивалента в цели C - PullRequest
1 голос
/ 05 мая 2011

Как найти размер структуры. Использование sizeof () не работает в цели C.

1 Ответ

6 голосов
/ 05 мая 2011

sizeof работает на struct в Objective-C.Например:

size_t pointsize = sizeof(NSPoint);

С другой стороны, если вас интересует размер экземпляров Objective-C, используйте class_getInstanceSize().Например:

#include <objc/runtime.h>

size_t objsize = class_getInstanceSize([NSObject class]);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...