atomic
Objective-C のand属性に関する多くのトピックを読みましたが、それがスレッド セーフであるため高速であることnonatomic
を理解しています。しかし、主な問題は、スレッドとは何か、コードでそれらがどのように表現されているのかをまったく理解していないことです。それらは一種の方法ですか?また、ほとんどのプロパティが であることに気付きました。それはなぜですか? スレッドがプロパティのセッターまたはゲッターに同時にアクセスする可能性があることを確認しましたが、これはどのように可能であり、ランタイムでどのように表現されていますか? また、初心者プログラマーとして、どちらを好むべきですか?atomic
nonatomic
nonatomic
atomic
nonatomic
これに関する多くの質問を検索しましたが、実際に私の質問に答えた人はいません。