這個問題很蠢,但我真的不知道如何解決我的這個問題。
例如,要打印()函數的結果,請執行以下操作:
func abc(a: Int, b:Int) -> Int {
return a+b
}
print(abc(a:1,b:1))
這是我的問題,如何打?。ǎ╊悆群瘮档慕Y果:
class Solution {
func abc(a: Int, b:Int) -> Int {
return a+b
}
}
嘗試過做同樣的錯誤,也知道如何google,我嘗試了,但一無所獲
在第二段代碼中,函數
abc(a:b:)
在文本上位于Solution
類中,但在概念上,它屬于類的實例(“對象”)。這類函數通常被稱為“方法”或“成員函數”。因此,要調用它,首先需要創建(“實例化”)該類的對象。在Swift中,對象通過調用初始化器來實例化,如下所示:
然后可以對該對象調用
abc
,類似于:Or inlined: