NSString *temp = [self randomBallPick:temp];
以下错误: 传递按值在消息表达式的说法是不明确的iPhone开发 - 分析错误
为什么呢?
-(NSString*) randomBallPick:(NSString*) oneFilename
{
//create an array of filenames
NSMutableArray *imageArray = [[NSMutableArray alloc] init];
for (int c=0;c<37;c++)
{
NSString *imageName = [NSString stringWithFormat:@"ball_%d.png", c];
[imageArray addObject: imageName];
}
//pick one filename
int numFileNames = [imageArray count];
int chosen = arc4random() % numFileNames;
oneFilename = [imageArray objectAtIndex: chosen];
[imageArray release];
return oneFilename;
}
你能后的代码为-randomBallPick:拜托? – 2009-12-07 01:28:34
您是如何定义该方法的?我会想象问题在那里。更多的情况下,这也会很好。 – 2009-12-07 01:29:53
发布。 randomBallPick方法我在头文件中定义如下 - (NSString *)randomBallPick:(NSString *)oneFilename; – omri 2009-12-07 01:38:05