特にスイッチがオンかオフかを判断するために、UISwitch ドキュメントを熟読しています。
ほとんどのリソースはこれを使用することを提案してisOnいますが、ドキュメントでは次のことをより際立たせていonます。
の上
スイッチのオン/オフ状態を決定するブール値。
@property(nonatomic, getter=isOn) BOOL on
この定義は正確には何を意味するのでしょうか? 名前が変更されたゲッターを持つプロパティ「on」があるかのように読み取りますか? これの目的は何ですか?なぜ使用しないのonですか?
また、セッターが の場合isOn、なぜアクセスできるonのでしょうか?
とに関して同様の混乱がisEditingありeditingます - そこで同じパターンが働いていますか?