I have spent countless hours searching for the source of a bug only to discover it’s some checkbox in one of the half dozen inspectors in Interface Builder. If someone new to the team opens up a view or view controller, they can see right away where everything is and not have to wonder if this file has a NIB. Choosing Explicit over ImplicitĬhoosing to be explicit is my number one reason to do things in code instead. Instead of mindlessly arguing on one side or the other of this, here’s my “go-to” points when I’m trying to win someone over. This is an argument I’ve had over and over. In the past, I’ve worked with a few folks that really liked using Interface Builder. I haven’t willfully used a NIB (when I say NIB, I mean Interface Builder file, not the specific format) since iOS 2.0. For iOS development, I don’t use Interface Builder.
0 Comments
Leave a Reply. |