我在網上發現的有關Objective C中方法參數的所有內容都是可選的,但如果我沒有標記某些方法的每個輸入參數,我該如何訪問它們?如何訪問某些方法的Objective C未命名參數?
這裏是什麼,我試圖做一個例子:
- (float) divNum1: (int) AndNum2: (int);
那麼它甚至不進行編譯,說
的標識是之前預期;
所以對方法的實現上面我要訪問的每個輸入參數:
- (float) divNum1: (int) AndNum2: (int)
{
return <first parameter>/<second parameter>;
}
我知道如何解決這個使用標籤,我需要的就是這個問題沒有解決方案命名每個參數。
因此,您不明白Objective-C方法聲明的語法的問題? – matt
可選部分不是您認爲可選的部分。 – rmaddy
感謝所有的答案,現在我看到了我的錯誤。什麼是可選的是方法名稱的附加部分,而不是參數名稱。 –