initWithNibName方法,我可以只使用nib名称的前几个字符

时间:2011-06-23 16:23:28

标签: xib nib

我目前正在使用initWithNibName使用nib初始化视图控制器,但是此方法需要使用nib的全名,是否可以使用前4个字符而不是全名。

我想这样做的原因是因为我的笔尖被命名为这个nib1_blahblahblah,nib2_blahblahblah,nib3_blahblahblah等。其中blahblahblah是一些文本。

提前致谢。

1 个答案:

答案 0 :(得分:0)

如果你真的想这样做,你可以定义一些字符串常量:

然后您可以像变量一样使用它。要么给它一个较短的名字。或者给它相同的名称和代码完成将采取其余的汽车。

例如 - 在实现文件中:

NSString * const nib1_blahblahblah = @"nib1_blahblahblah";
NSString * const nib2_blahblahblah = @"nib2_blahblahblah";

值得我告诉你,更好的笔尖名称会更好吗?