I searched for this, but I didn't find anything, so please excuse me if this has been answered before. I'm working my way through Hillegass's Cocoa Programming for OS X, and I've run into a little snafu. In a custom class, I've created an IBOutlet of type NSTableView: Code: IBOutlet NSTableView *tableView; but when I try and connect it to an NSTableView in Interface Builder, it says I can't because "tableView must be of type NSTableView, which makes no sense because it most definitely is. I've double-checked my typing a million times, and I know I didn't mess that up. I've just been copying right out of the book, yet I can't get rid of this problem. Any help would be very much appreciated. The best I can figure is that something in OS X has changed between when the book was written and 10.4, which is what I'm running now.