BLOG main image
분류 전체보기 (86)
낙서장 (8)
구입했어요 (4)
운동합시다 (16)
사진 (7)
ISLAB (15)
프로그래밍 (6)
테마 (0)
스마트폰 (1)
미투데이 (27)
여행 (0)
617,160 Visitors up to today!
Today 19 hit, Yesterday 56 hit
daisy rss
tistory 티스토리 가입하기!
2011.03.27 12:41

저도 막연하게 될것 같다라고만 생각했었는데 호출이 되지 않는군요.

잠깐 검색해보니 비슷한 의문사항인것 같은데 도움이 되시기를 바랍니다.

핵심은 결국 객체에 대한 포인터를 이용하여 해당 함수를 호출해주는거네요.



#import <Cocoa/Cocoa.h>

id refToSelf;

@interface SomeClass: NSObject
@end

@implementation SomeClass
- (void) doNothing
{
        NSLog(@"Doing nothing");
}
@end

int otherCfunction()
{
        [refToSelf doNothing];
}


int main()
{

    NSAutoreleasePool * pool = [[NSAutoreleasePool alloc] init];

    SomeClass * t = [[SomeClass alloc] init];
    refToSelf = t;

    otherCfunction();

    [pool release];
}
Name
Password
Homepage
Secret

티스토리 툴바