0

我无法连接到文件的所有者 XIB。应用类型是通用的。在“参考插座”中的文件所有者中,只有“新参考插座”,在“参考插座集合”下,只有“新参考插座集合”。不可能将 UIImageView 的 IBOutlet 连接到 xib。尽管我合成了它,但在文件的所有者中没有出现 UIImageView 的 Outlet。这是代码:

在 RootViewController.h

 #import <UIKit/UIKit.h>


 @interface RootViewController : UIViewController <UIGestureRecognizerDelegate>{

  }

 @property (nonatomic, copy) IBOutlet UIImageView *imageView;
 @property (nonatomic, assign)BOOL fromRootViewController;


 - (void)handleTap:(UITapGestureRecognizer *)recognizer;



 @end

在 RootViewController.m

  @interface RootViewController ()

  @end

  @implementation RootViewController

  @synthesize  imageView;
  @synthesize fromRootViewController;

在 RootViewController_iPhone.xib 和 RootViewController_iPad.xib 中不要出现 UIImageView 的 Outlet。

当我运行应用程序时,这是一个错误:

NSInternalInconsistencyException。无法在 Bundle 中加载 NIB:NSBundle

我能怎么做?提前致谢

4

1 回答 1

2

打开 IB 和文件的所有者并在自定义类下查看,检查类名引用 XIB 是否正确,或者它是否表示通用NSObject,在这种情况下,修复它。

于 2012-10-30T09:34:28.870 回答