Objective c 澄清xcode obj-c代码
这是一个简单的问题,只是我不明白它的意思 是4种不同的方法,还是一种具有4个参数的方法Objective c 澄清xcode obj-c代码,objective-c,xcode,Objective C,Xcode,这是一个简单的问题,只是我不明白它的意思 是4种不同的方法,还是一种具有4个参数的方法 + (double)doCalc:(float)interestRate numOfCompounds:(int)interestFrequency intialDeposited:(float)deposit lengthOfTimeBanked:(int)period; 让我困惑的是,
+ (double)doCalc:(float)interestRate
numOfCompounds:(int)interestFrequency
intialDeposited:(float)deposit
lengthOfTimeBanked:(int)period;
让我困惑的是,它在哪里出现了numofcomponents:(int)有趣的频率
这是否意味着它是一个单独的参数
提前感谢。这是一种方法。方法声明直到结束时才结束
代码>这是一种方法。方法声明直到结束时才结束代码>这是一种具有四个参数的方法。空格和换行符仅用于可读性
这四个参数是:
利率
,浮动
兴趣频率
,一个int
存款
,浮动
句点
,一个整数
没有参数签名的方法的名称实际上是
doCalc:numOfCompounds:intialDeposited:lengthOfTimeBanked:
在签名的一个部分中,例如numofomplements:(int)interest-frequency
,numofomplements
是调用代码看到的参数名称,而interest-frequency
是方法范围内的参数名称。这是一个具有四个参数的方法。空格和换行符仅用于可读性
这四个参数是:
利率
,浮动
兴趣频率
,一个int
存款
,浮动
句点
,一个整数
没有参数签名的方法的名称实际上是
doCalc:numOfCompounds:intialDeposited:lengthOfTimeBanked:
在签名的一个部分中,例如numofomplements:(int)interest-frequency
,numofomplements
是调用代码看到的参数名称,而interest-frequency
是方法范围内的参数名称。谢谢,你能解释一下参数numofcomponents:(int)interestfFrequency是什么意思吗。冒号把我弄糊涂了。感谢这是一个独特的客观事实,可能会让人困惑。冒号将参数的描述与实际参数分开。一个简单的例子是函数-(void)DrawPointAtX:(int)x andY:(int)y;函数DrawPointAtX andY采用整数参数x和y。希望这能有所帮助。命名参数不是Objective-C所独有的,但它们非常罕见,而且规则非常严格。谢谢,你能解释一下参数numofcomponents:(int)interestfFrequency是什么意思吗。冒号把我弄糊涂了。感谢这是一个独特的客观事实,可能会让人困惑。冒号将参数的描述与实际参数分开。一个简单的例子是函数-(void)DrawPointAtX:(int)x andY:(int)y;函数DrawPointAtX andY采用整数参数x和y。希望这能有所帮助。命名参数不是Objective-C所独有的,但它们非常罕见,而且规则非常严格。他们真的使代码文档本身。谢谢,不得不说你的答案更容易理解。谢谢,不得不说你的答案更容易理解。