0

我有这个模型类,我在另一个属性的设置器中设置了一个 BOOL 属性。但是,正如您在屏幕截图中看到的那样,我无法设置它。尽管向属性发送了 YES,但 setter 得到了 NO。如果我从另一个班级发送“是”,而不仅仅是“自我”内部,也会发生这种情况。类本身是实例化的,所以 'self' 不是 nil。我还检查了 setter 总是从主线程调用。如果我使用实例变量而不是属性,它也没有区别。
BOOL 属性定义为

@property (nonatomic, assign) BOOL downloaded;

以下是截图:

试图设置 BOOl 属性图片 1

试图设置 BOOl 属性 pic 2

非常感谢所有帮助!谢谢!

4

0 回答 0