xib一般的使用方法是提供了一套自己加载界面的方法,其中的view会设置一个class,跟这个view相关的连线都会放到此class中。
在使用的时候一般是通过 [NSBundle mainBundle] loadNibNamed:@"nibName" owner:nil options:nil]的方式来加载。
如果要把xib的控件拉IBOutLet到其他的class中,可以设置xib的fileOwer,把其默认的NSObject修改成其他Class, 比如classA.
后续加载的时候可以通过[NSBundle mainBundle] loadNibNamed:@"nibName" owner:classAInstance options:nil]
的方式进行加载。