0
我想編程一個抽屜功能到Smultron(開源代碼編輯器),但我有一點麻煩。我不斷收到一個錯誤,指出:無法識別的選擇器發送到與抽屜實例
2009-09-20 12:43:06.067 Smultron[4481:a0f] -[SMLProject directoryDrawer]: unrecognized selector sent to instance 0x2003ea6c0
現在SMLProject在界面生成器我連接的NSDrawer啄超過他們的主窗口,並已將此添加SMLProject.h:
@property (readonly,retain) IBOutlet NSDrawer *directoryDrawer;
@property (readonly) IBOutlet NSOutlineView *directoryDrawerList;
這到SMLProject.m
- (void)openDirectoryDrawer:(NSString *)directory
{
// todo: set directory contents
[[self directoryDrawer] setParentWindow:[self window]];
[[self directoryDrawer] open];
}
不,我會嘗試現在:D – kennyisaheadbanger 2009-09-20 11:53:52
我得到「錯誤:綜合財產'directoryDrawer'必須命名爲相同的兼容伊娃或必須明確命名伊娃」現在建設時,也爲directoryDrawerList – kennyisaheadbanger 2009-09-20 11:58:21
我將定義添加到@interface部分,並且它工作:D哦,並刪除了retain屬性。 THNX非常多:D – kennyisaheadbanger 2009-09-20 12:02:52