「Objective-C」の版間の差分

(ARCの追加)
 
<source lang="objc">
// クラスの定義 (MyObject.h)
@interface MyObject : NSObject {
int val;
id obj;
}
</source>
 
<source lang="objc">
+ (void)classMethod:(id)arg; // クラスメソッド
- (id)method:(NSObject*)arg1 with:(int)arg2; // インスタンスメソッド。arg1は型付き
@end
 
// 実装 (MyObject.m)
@implementation MyObject
+ (void)classMethod:(id)arg {
79

回編集