私は別のプロパティのセッターで BOOL プロパティを設定するこのモデル クラスを持っています。しかし、スクリーンショットでわかるように、設定できません。プロパティに YES を送信しても、setter は NO を取得します。これは、「自己」内だけでなく、別のクラスから YES を送信した場合にも発生します。クラス自体がインスタンス化されるため、'self' は nil ではありません。また、セッターが常にメインスレッドから呼び出されることも確認しました。また、プロパティの代わりにインスタンス変数を使用しても、違いはありません。
BOOL プロパティは次のように定義されます。
@property (nonatomic, assign) BOOL downloaded;
スクリーンショットは次のとおりです。
すべてのヘルプは大歓迎です! ありがとう!