在Swift中调用结构的方法

时间:2014-12-27 05:04:56

标签: ios swift methods struct call

在Swift中编码时,如果我调用struct的方法并且该方法只有一个参数,我是否需要声明参数的标签或只是值?

1 个答案:

答案 0 :(得分:2)

这取决于您的实施。

实施1:

如果你的实现是这样的:

func myMethod(myParam: String) -> String
{
    return "Midhun is \(myParam)"
}

您可以调用以下方法:

yourObj.myMethod("good");

实施2

如果您的实现具有显式参数名称,例如:

func myMethod(character myParam: String) -> String
{
    return "Midhun is \(myParam)"
}

您需要使用以下方式调用它:

yourObj.myMethod(character: "good");