【发布时间】:2014-04-13 12:03:18
【问题描述】:
我想使用两个轮播,使用 icarousel 来显示来自解析的图像。这是我从文档文件夹中检索图像时的代码。
- (NSUInteger)numberOfItemsInCarousel:(iCarousel *)carousel
{
//return the total number of items in the carousel
if (carousel == carousel1)
{
return [items1 count];
PFQuery *query = [PFQuery queryWithClassName:@"TopsC"];
PFUser *user = [PFUser currentUser];
[query whereKey:@"user" equalTo:user];
[query orderByAscending:@"createdAt"];
}
else
{
return [items2 count];
PFQuery *query = [PFQuery queryWithClassName:@"BottomC"];
PFUser *user = [PFUser currentUser];
[query whereKey:@"user" equalTo:user];
[query orderByAscending:@"createdAt"];
}
}
物品
- (void)awakeFromNib
{
NSLog(@"ooooo");
//set up data sources
self.items1 = [NSMutableArray array];
for (int i = 0; i < 100; i++)
{
[items1 addObject:[NSNumber numberWithInt:i]];
}
self.items2 = [NSMutableArray array];
for (int i = 65; i < 65 + 58; i++)
{
[items2 addObject:[NSString stringWithFormat:@"%c", i]];
}
}
但是我没有为轮播显示任何内容。为什么解析不导入照片?
【问题讨论】:
-
PFQuery *query = [PFQuery queryWithClassName:@"TopsC]; - 你忘了正确的报价。
-
@etolstoy 抱歉,这只是一个复制粘贴错误。它在我的 Xcode 项目中被引用。
-
我从未使用过 parse,但您的代码似乎没有被执行,因为您在每个块的第一行调用了 return 函数。
-
@etolstoy 我把return放在了底部,但是不起作用。
-
item1 和 items2 到底是什么?你在哪里声明它们?
标签: ios parse-platform icarousel