如何在类中调用方法

时间:2010-05-03 15:20:27

标签: objective-c cocoa

如何在setStatus内致电awakeFromNib

-(void)awakeFromNib {
    setStatus; // how?
}

/* Function for setting window status */
- (void)setStatus {
    [statusField setStringValue:@"Idle"];
}

2 个答案:

答案 0 :(得分:10)

在Objective-C中,您使用self来引用当前对象:

[self setStatus];

答案 1 :(得分:2)

也许你可能想修改这个方法:

- ( void ) setStatus: ( NSString *) status {

    [ statusField setStringValue: status ];

}

然后你可以这样称呼它:

[ self setStatus: @"Idle" ];