- 如果我想访问在 A 类中声明的变量,并且我 想在 B 类中使用该变量。
- 我不想使用属性。
- 我该怎么做?
最佳答案
声明公共(public)变量而不使其成为属性是不好的做法。
您也可以使用 KVC 访问(读取和写入)ivar,即使它是只读的。
[instanceOfMyClass valueForKey:@"myIvar"];
我希望有人觉得我的第一个 stackOverflow 回答有帮助:)
关于ios - 在不使用属性的情况下,我们如何在 iOS 中访问另一个类中的变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23287662/