Tamam, bir hata hakkında consfused ediyorum:NSRect ve CGRect nasıl uyumsuz türler?
operationLabel = [[NSTextField alloc] initWithFrame:CGRectMake(0, self.frame.size.height/2 - (40 * 3), self.frame.size.width, 100)];
tanımı şöyledir::
error: incompatible type for argument 1 of 'initWithFrame:'
Bu neyin sebep olduğunu
- (id)initWithFrame:(NSRect)frameRect;
Yani ilk argümanı NSRect, kontrol edelim:
typedef CGRect NSRect;
Hata nasıl ortaya çıkabilir? Farklı isimlerle aynı tipler!