From XCode 4.2 to 4.3, new ViewController class .m files are defined differently. Why?
问题 Like most, I recently downloaded the latest version of XCode (4.3.1). I've noticed that as I'm creating new UIViewController objects, the associated .m files contain additional class definition code that I haven't ever seen before. Specifically, if I create a new UIViewController named 'TestViewController', I get the following .m file output. \\... removed comments... #import "TestViewController.h" @interface TestViewController () @end @implementation TestViewController - (id)initWithNibName: