我无法理解如何用类扩展中编写的 readwrite 方法覆盖 readonly 方法。我的头文件中有一个只读方法,在我的实现文件中,我尝试使用类扩展来覆盖它。我刚刚在这个线程中询问了这个问题,我在其中包含了我所指的代码:Objective C, mac OS 中的类扩展遇到问题。收到错误“NSInvalidArgumentException”,没有可见的@interface 声明选择器
这里:Objective-C Succinctly:Categories and Extensions是我正在使用的另一个来源,它让我相信我应该能够使用类扩展名使用 readwrite 属性覆盖头文件中声明的只读属性。如果我错了,请纠正我,我是一个完全新手,只是想弄清楚基础知识。