Objective c icarousel不显示项目

Objective c icarousel不显示项目,objective-c,cocoa-touch,icarousel,Objective C,Cocoa Touch,Icarousel,我已经和伊卡鲁塞尔一起工作了大约一周了,我在外部测试方面取得了巨大的成功。现在,我正试图将其放入我的应用程序中,但它不会显示视图。我最初使用UIViews来显示,这在我的测试程序中运行得很好,但由于纯粹的挫折感,我尽可能地使用基本视图,并从示例中复制了所有内容。我连接了委托和数据源,我称之为reloadData,我已经尽了我所能来解决这个问题,但它没有得到解决。下面是一些实现实际icarousel的代码: - (IBAction)coverflowPressed:(id)sender {

我已经和伊卡鲁塞尔一起工作了大约一周了,我在外部测试方面取得了巨大的成功。现在,我正试图将其放入我的应用程序中,但它不会显示视图。我最初使用UIViews来显示,这在我的测试程序中运行得很好,但由于纯粹的挫折感,我尽可能地使用基本视图,并从示例中复制了所有内容。我连接了委托和数据源,我称之为reloadData,我已经尽了我所能来解决这个问题,但它没有得到解决。下面是一些实现实际icarousel的代码:

- (IBAction)coverflowPressed:(id)sender {
    self.carousel = [[iCarouselExampleViewController alloc]
    initWithNibName:@"iCarouselExampleViewController" bundle:nil];
    [self presentViewController:self.carousel animated:YES completion:nil];
}
其余的代码基本上是从一个在我的应用程序之外工作的示例中复制的。正如我提到的,我确实连接了委托和数据源。它显示的背景很好,但就像旋转木马是空的;它里面没有项目,是的,里面有项目。对我有什么想法吗

编辑

也许我把委托和数据源连接错了。有人能解释一下,在一个已经制作了一半的应用程序中如何做到这一点吗

断点证明它永远不会到达特定于转盘的函数,比如viewForItemAtIndex,甚至是awakeFromNib。viewDidLoad被调用,因此我在其中设置了委托和数据源。最初它们是在nib中设置的,但我将其更改为编程方式。无论如何,这里是我的viewdidload方法:

- (void)viewDidLoad {
[super viewDidLoad];
self.carousel.delegate = self;
self.carousel.dataSource = self;

//configure carousel
_carousel.type = iCarouselTypeCoverFlow2;

}
它到达了这个函数的末尾,但它再也不能继续下去了