2012-10-02 30 views
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 don'y出现的UIImageView的出路。

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

NSInternalInconsistencyException。无法加载套件中的NIB:NSBundle

我该怎么办?在此先感谢

+0

什么类代表文件所有者?一个'UIViewController'类或'RootViewController'类?你有没有在_Interface Builder_中检查过它? – holex

+0

在界面生成器中编写了UIViewController类,现在我使用RootViewController类修复它,并且它可以工作。感谢您的建议。 –

+0

不客气。 – holex

回答

1

打开IB和文件的所有者,并在自定义类看,检查类名称指的是厦门国际银行是正确的,或者如果它说一个通用的NSObject的,在这种情况下,解决它。

+0

非常感谢 –

相关问题