我将ClassA定义为
@interface ClassA : NSObject
@property (assign) size_t Variable;
@end
在ClassB中,我试图获取ClassA变量的地址
ClassA *m_ClassA;
void* ptr = &[m_ClassA Variable];
但是收到以下错误消息 无法获取'size_t'
类型的右值的地址我知道以下代码可以正常工作,但想知道为什么上面的错误会出现
size_t so = [m_ClassA Variable];
void* ptr = &so;
感谢您在我的问题上花了宝贵的时间。