클래스 오브젝트 Objc
2009.11.20 17:14 Edit
#import <stdio.h>
#import <objc/Object.h>
@interface Test : Object
+ (void)Write;
- (id)init;
@end
@implementation Test
+ (void)Write {
printf("I love you... so please do not love me.\n");
}
- (id)init {
printf("You can be whatever.\n");
return [super init];
}
@end
int main() {
Class testClass = [Test class]; //Test 클래스 오브젝트를 testClass에 담는다.
[testClass Write]; //Write Method를 호출한다.
#import <objc/Object.h>
@interface Test : Object
+ (void)Write;
- (id)init;
@end
@implementation Test
+ (void)Write {
printf("I love you... so please do not love me.\n");
}
- (id)init {
printf("You can be whatever.\n");
return [super init];
}
@end
int main() {
Class testClass = [Test class]; //Test 클래스 오브젝트를 testClass에 담는다.
[testClass Write]; //Write Method를 호출한다.
[[testClass new] free];
[testClass free];
return 0;
}
[testClass free];
return 0;
}
이 글과 관련된 글
- [2009/11/20] 클래스 메소드 (467)
- [2009/11/20] 가시성[접근자] (311)
- [2009/11/20] 정적 클래스 (413)
- [2009/11/20] 소멸자 [free] (331)
- [2009/11/20] 생성자 [constructor] (274)
- Tag :
- Objc , Obj-C , Objective-C
