Tapku库Coverflow问题?

时间:2011-05-13 09:13:02

标签: iphone ios4

我正在使用tipku库coverflow,他们通过这种编码插入不同的图像,但我的问题是我不能使用这种静态方法我需要用动态替换它,所以可以使用225图像。

covers = [[NSMutableArray alloc] initWithObjects:[UIImage imageNamed:@"0.png"],[UIImage imageNamed:@"3.png"],nil];

我试过这个,但仍然没有任何反应:

    covers=[[NSMutableArray alloc]init]; 
for (int i = 0; i< 25; i++) {
    NSString * imagestring =[NSString stringWithFormat:@"%d.png", i]; 
    NSLog(@"%@ ", imagestring);
    [covers addObject : imagestring];
    [imagestring release];
}
    [coverflow setNumberOfCovers:25];

使用后即可获得此错误

由于未捕获的异常'NSInvalidArgumentException'而终止应用程序,原因:' - [NSCFString size]:无法识别的选择器发送到实例0x577d0f0'

任何人都可以帮助我,所以我可以动态地将tapku库实现到我的编码中。或者可以更正我的代码,以便我可以使用它。提前谢谢。

1 个答案:

答案 0 :(得分:1)

请遵守以下代码......

for (int i = 0; i< 25; i++) {
            NSString * imagestring =[NSString stringWithFormat:@"%d.png", i]; 
            NSLog(@"%@ ", imagestring);
            [covers addObject : imagestring];
            //[imagestring release];  
    I have commented this line as imageString is already autoreleased,
 you dont own it so please do not relese it.
        }

@Toro所说的是对的。

请使用调试程序跟踪发生崩溃的位置。但是要做出上述改变。

谢谢,