Ios objective-c故事板出口和文件所有者连接问题

Ios objective-c故事板出口和文件所有者连接问题,ios,objective-c,xcode-storyboard,Ios,Objective C,Xcode Storyboard,我对ios、objective-c和xcode非常陌生。尝试通过使用集合视图构建一个简单的应用程序来学习。我不确定我是否得到了插座和文件所有者的设置并正确链接 我遇到以下错误: 2015-01-16 08:15:19.711测试[4548:187055]*中的断言失败 -[ViewController loadView],/SourceCache/UIKit_Sim/UIKit-3318.16.14/UICollectionViewController.m:166 2015-01-16 08:1

我对ios、objective-c和xcode非常陌生。尝试通过使用集合视图构建一个简单的应用程序来学习。我不确定我是否得到了插座和文件所有者的设置并正确链接

我遇到以下错误:

2015-01-16 08:15:19.711测试[4548:187055]*中的断言失败 -[ViewController loadView],/SourceCache/UIKit_Sim/UIKit-3318.16.14/UICollectionViewController.m:166 2015-01-16 08:15:19.713测试[4548:187055]*由于以下原因终止应用程序 未捕获异常“NSInternalInconsistencyException”,原因: '-[UICollectionViewController loadView]已加载 tzI-IH-vJx-view-Jhf-9m-MoA nib,但未获得UICollectionView

我有一个故事板。它有一个视图控制器。在视图控制器中,我有一个视图。在这个视图中,我有一个集合视图。在这个集合视图中,我有CollectionViewCell。在CollectionViewCell中,我有图像视图。我不确定这些应该如何连接

这是我的代码,我不能放屏幕截图,我刚刚加入。有人能帮忙吗。这应该很容易,但我花了很多时间

谢谢

==========================


ViewController.m:

#import "ViewController.h"

#import "Cell.h"

@interface ViewController (){
    NSArray *myArray;
}


@end

@implementation ViewController

- (void)viewDidLoad {
    [super viewDidLoad];
    // Do any additional setup after loading the view, typically from a nib.

}


- (void)didReceiveMemoryWarning {
    [super didReceiveMemoryWarning];
    // Dispose of any resources that can be recreated.
}



@end

===============================
ViewController.h:

#import <UIKit/UIKit.h>

@interface ViewController : UICollectionViewController <UICollectionViewDataSource, UICollectionViewDelegate>

@property (nonatomic, weak) IBOutlet UICollectionView *collectionView;

@end


==============================

Cell.h:


#import <UIKit/UIKit.h>

@interface Cell : UICollectionViewCell

@property (nonatomic, weak) IBOutlet UIImageView *itemImageView;

@end


=============================

Cell.m:

#import "Cell.h"

@implementation Cell

@end
如果将ViewController类与情节提要中的view controller对象关联,则应确保将ViewController的视图绑定正确设置为collectionView对象。我希望下面的图片能让您更清楚地了解应该检查的内容:

您还将注意到dataSource和delegate的两个绑定:确保collectionView数据源和委派绑定绑定绑定到视图控制器


另一方面,我不知道您想做什么,但您会发现在故事板中实例化UICollectionViewController更容易。这将为您提供上述所有已经很好地设置的功能。除非您试图创建一个只占屏幕一部分的集合视图。

很高兴它有帮助,否则不要忘记接受答案