【发布时间】:2018-04-14 00:20:44
【问题描述】:
有人可以确认您不能从同一类的 C 样式函数中访问在 Objective C @implementation 块中定义的实例变量吗?编译器抛出错误,提示“XXX 未声明”,其中 XXX 是实例变量名称。
这是我正在解释的一个例子:
@interface FontManager : NSObject {
CGFontRef fontRef;
}
static int CstyleFunction() {
NSUInteger emSize = CGFontGetUnitsPerEm(fontRef);
}
我想验证我不能使用“CstyleFunction”中的“fontRef”。
任何见解将不胜感激。
【问题讨论】:
标签: objective-c