不熟悉Objective-C。试图通过空函数传递参数,我猜我可以';你不能那样做吗?
我不熟悉Objective C。我正试图在我的实现文件中编写一个带有参数的void函数,但是xcode不喜欢这样。我做了一些研究,但似乎我做不到 这就是我基本上要做的:不熟悉Objective-C。试图通过空函数传递参数,我猜我可以';你不能那样做吗?,objective-c,arguments,void,Objective C,Arguments,Void,我不熟悉Objective C。我正试图在我的实现文件中编写一个带有参数的void函数,但是xcode不喜欢这样。我做了一些研究,但似乎我做不到 这就是我基本上要做的: -(void)findMilesLeft(float x, float y) { float gallons = x; float miles = y; } 我会在另一个void函数中调用这个findmilesleet,我相信我会将其称为: -(void)changeSUV { [self fin
-(void)findMilesLeft(float x, float y)
{
float gallons = x;
float miles = y;
}
我会在另一个void函数中调用这个findmilesleet,我相信我会将其称为:
-(void)changeSUV
{
[self findMilesLeft(20, 100)];
}
显然,我已经尝试过这种语法,但它对我不起作用……有什么方法可以正确执行它吗
计算结果显然不在这里,但我认为想法很清楚
谢谢,
John正确的语法是:
-(void)findMilesLeftWithX:(float)x andY:(float)y
{
float gallons = x;
float miles = y;
}
然后你这样称呼它:
-(void)changeSUV
{
[self findMilesLeftWithX:20 andY:100];
}
如果您还没有这样做,您可能应该阅读以下文档:):
正确的语法是:
-(void)findMilesLeftWithX:(float)x andY:(float)y
{
float gallons = x;
float miles = y;
}
然后你这样称呼它:
-(void)changeSUV
{
[self findMilesLeftWithX:20 andY:100];
}
如果您还没有这样做,您可能应该阅读以下文档:):
+1用于教程链接。OP的语法甚至不接近。一个好的、短得多的“速成课程”教程位于教程链接的+1上。OP的语法甚至不接近。一个好的、短得多的“速成课程”教程正在播放