Objective-C/規約
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
&tag(Objective-C/規約);
*目次 [#x6751f4c]
#contents
*参考情報 [#z3389213]
-[[Objective-C]]
*命名規約 [#he17573e]
-[[iphone - Objective C method naming convention - Stack ...
*インスタンス変数とプロパティ [#x76db8f1]
-[[プロパティに対応するインスタンス変数の命名規則について...
-[[objective c - Should I use properties or direct refere...
-[[objective c - IBOutlets, instance variables and proper...
-クラス内部からインスタンス変数にアクセスするかどうかは議...
-ということを考えると、「[[[iPhone] メモリ管理 - かみやん...
**現段階(2013/02/19(火))よさげな方法 [#w0975757]
-プロパティは*.hファイルに宣言するだけでいける。synthesiz...
@property(nonatomic, retain) UITextView *textView;
-初期化。initと同時にautoreleaseしておく
#pre{{
-(void)viewDidLoad {
self.textView = [[UITextView alloc] initWithFrame:[se...
}
}}
-使用。常にself.textViewで使う。
-解放。dealloで解放
#pre{{
-(void)dealloc {
self.textView = nil;
}
}}
-privateなプロパティも使う。
#pre{{
@interface Person ()
@property (nonatomic, retain) NSString* name;
@end
}}
*定数の使用 [#fdb2f09a]
-NNString *constを使う。外部から参照するときはexternを使...
NSString * const kDefault = @"デフォルト";
終了行:
&tag(Objective-C/規約);
*目次 [#x6751f4c]
#contents
*参考情報 [#z3389213]
-[[Objective-C]]
*命名規約 [#he17573e]
-[[iphone - Objective C method naming convention - Stack ...
*インスタンス変数とプロパティ [#x76db8f1]
-[[プロパティに対応するインスタンス変数の命名規則について...
-[[objective c - Should I use properties or direct refere...
-[[objective c - IBOutlets, instance variables and proper...
-クラス内部からインスタンス変数にアクセスするかどうかは議...
-ということを考えると、「[[[iPhone] メモリ管理 - かみやん...
**現段階(2013/02/19(火))よさげな方法 [#w0975757]
-プロパティは*.hファイルに宣言するだけでいける。synthesiz...
@property(nonatomic, retain) UITextView *textView;
-初期化。initと同時にautoreleaseしておく
#pre{{
-(void)viewDidLoad {
self.textView = [[UITextView alloc] initWithFrame:[se...
}
}}
-使用。常にself.textViewで使う。
-解放。dealloで解放
#pre{{
-(void)dealloc {
self.textView = nil;
}
}}
-privateなプロパティも使う。
#pre{{
@interface Person ()
@property (nonatomic, retain) NSString* name;
@end
}}
*定数の使用 [#fdb2f09a]
-NNString *constを使う。外部から参照するときはexternを使...
NSString * const kDefault = @"デフォルト";
ページ名: