在Swift中编码时,如果我调用struct的方法并且该方法只有一个参数,我是否需要声明参数的标签或只是值?
答案 0 :(得分:2)
这取决于您的实施。
如果你的实现是这样的:
func myMethod(myParam: String) -> String
{
return "Midhun is \(myParam)"
}
您可以调用以下方法:
yourObj.myMethod("good");
如果您的实现具有显式参数名称,例如:
func myMethod(character myParam: String) -> String
{
return "Midhun is \(myParam)"
}
您需要使用以下方式调用它:
yourObj.myMethod(character: "good");