まあ!そのプロパティを実装する変数&を宣言する方法について混乱しました。プロパティ - Objective-Cでの変数の実装
.hファイルの内容
@interface XYZAppDelegate : NSObject <UIApplicationDelegate> {
}
@property (nonatomic, retain) IBOutlet UIWindow *window;
@property (nonatomic, retain) IBOutlet XYZViewController *viewController;
@end
.mファイルの内容
#import "XYZAppDelegate.h"
#import "XYZViewController.h"
@implementation XYZAppDelegate
@synthesize window=_window;
@synthesize viewController=_viewController;
次のように私の質問/クエリです。
- プロパティを設定する場合、変数を宣言する必要はありませんか? (プロパティを使用すると、間接的に変数を宣言することができます - そのようなのですか?)
- これ以外の追加機能は何ですか? (コーディング固有の)
- なぜ、すべてのプロパティアクセサーの前に_を使用すると主張していますか? (セキュリティ上の脅威以外にも、コード化の標準となっているのはなぜですか?その理由は何ですか?)
@Abizern - タグを編集していただきありがとうございます。それは新しいものを投稿する際に私を助けます。 –