По моему .h:
@class PanelController; @interface PanelController : NSWindowController <NSWindowDelegate> { NSURL *zURL; } @property (nonatomic, assign) NSURL *zURL; @end
По моему .m:
@synthesize zURL; ... - (IBAction)openBrowser:(id)sender { self.zUrl = [zOpenPanel URL]; }
Ошибка:
zURL not found on object PanelController
Поскольку Objective-C чувствителен к регистру.
Вы используете self.zUrl, но оно должно быть self.zURL.
self.zUrl
self.zURL
(Кроме того, объявление переменной экземпляра может быть ненужным, если вы объявитесвойство.)