好的,到目前为止,这是我的代码:
@implementation PtyView
- (id)initWithFrame:(NSRect)frame;
{
if (self = [super initWithFrame: frame])
{
[self setFont:[NSFont fontWithName:@"Courier" size:0.0]];
[self startTask];
}
return self;
}
- (void)keyDown:(NSEvent *)event
{
const char * typein = [[event characters] UTF8String];
[masterHandle
writeData:[NSData dataWithBytes:typein length:strlen(typein)]];
}
...
@end
问题是我想从另一个实现中触发“startTask”,但是,如果我只是“startTask”,它不会显示输出,因为我没有使用 initWithFrame。
我该怎么做?
谢谢,以利亚