在Xcode 5.0.2中创建了一个项目,在一个视图控制器中有故事板,自动布局和3个转盘
将旋转木马连接到不同的icarousels对象。
@property (nonatomic, strong) IBOutlet iCarousel *carousel1;
@property (nonatomic, strong) IBOutlet iCarousel *carousel2;
@property (nonatomic, strong) IBOutlet iCarousel *carousel3;
当我运行项目委托时,数据源工作正常,但是当我尝试检查实例如下时
- (NSUInteger)numberOfItemsInCarousel:(iCarousel *)carousel
{
//return the total number of items in the carousel
//return the total number of items in the carousel
NSLog(@"Carousel%@", carousel);
NSLog(@"carousel1%@", carousel1);
NSInteger itemsTMP;
if (carousel == self.carousel1)
{
itemsTMP = [_items count];
}
在nslog中,它为carousel1显示为NULL 。
所有的联系似乎都很完美。无法弄清楚错误。
答案 0 :(得分:0)
讨厌夸大这里显而易见的事实,但事实上没有' *'在carousel1属性之前将是我执行的第一个补救措施。
答案 1 :(得分:0)
RestKit 添加到项目中没问题。还是不确定。如何解决问题。
按照以下步骤克服问题:
1.删除旧视图和关联的视图控制器。
2.创建新视图,新控制器。在删除任何关联的视图之前,请小心连接并将其删除。
我已经得到了旋转木马工作的实例。
但上面似乎是一种解决方法,但仍然没有弄清楚问题。