私はobj-cから始めていますが、得られないことがいくつかあります。
まず、私(AS3コーディングの観点から来ています)は、クラスに変数が必要な場合は、最初に@property演算子を使用してヘッダーで宣言し、次に@synthesizeで宣言する必要があると考えました。 .mファイル、およびヘッダーでもメソッドを宣言する必要がありましたが、変数が.mファイルのメソッドで定義され、どこにも宣言されていない状況に遭遇しました。メソッドについても同じです。 、宣言せずに.mファイルに直接書き込まれ、正常に機能するメソッド。
では、変数の@ property / @ synthesizeと、ヘッダーファイルでメソッドを宣言することのポイントは何ですか?それはすべてスコープと関係がありますか?