|
|
1
1
首先,我希望您的两个类继承自NSObject,而不是根类。在iOS上创建Objective-C的新根实际上相当困难,除非您将实例与Foundation/UIKit完全隔离。 两种可能的解决方案:
Objective-C中的Private实际上是指“那边的编译单元在这里看不到这个声明”。 因此,如果需要,您可以声明一个属性(比如说)为public readonly和private readwrite: 食物:
食品: #导入“Foo+Private.h” @实现Foo @合成x; @结束 任何导入Foo.h的文件都只能看到x是只读的。Foo的实现将看到它是readwrite。其他任何导入Foo+Private.h的东西也会这样。 |
|
|
George Kim · 如何在iOS中模拟特定坐标空间中的触摸? 2 年前 |
|
|
BENG · 协调C++和Objective-C中结构的填充 2 年前 |
|
|
Community wiki · iPhone上ivar的继承问题 2 年前 |
|
|
Community wiki · 在OpenGL中显示YUV 2 年前 |
|
|
YosiFZ · pod更新依赖关系pod 2 年前 |
|
|
Community wiki · 查找iOS日历 2 年前 |