Hacker News new | ask | show | jobs
by armadsen 3476 days ago
I'm not insane, and was doing Cocoa programming years before iOS existed. To each his own, but I'm not willing to work on codebases that are dogmatic about _not_ using IB. Use IB where it makes sense (most places), do what needs to be done in code in code. Interface Builder was one of the selling points of development on NeXTStep...
1 comments

For the first several releases of OS X, you actually couldn't build a Cocoa application without the corresponding Nibs to go with it. Apple's frameworks didn't expose all the hooks necessary to write your UI entirely in code, nor would you even want to. It's cumbersome to create a cell and then attach that cell to a NSView and then bind it to a NSWindow.