Ich habe versucht, zu verstehen, wie Parameter in Swift arbeiten und somit eine einfache Klasse schrieb wie folgtWert kann nicht vom Typ Int erwarteten Argumenttyp umwandeln ‚...‘
class NumberIncreaser {
func numberIncrementor(var number:Int)->Int{
number += 1
return number
}
var anotherNumber = numberIncrementor(3)
}
jedoch auch nach dem ausdrücklich zu erwähnen, dass die Methode 'numberIncrementor' nimmt einen Int, Xcode fragt nach einem numberIncreaser-Objekt (hoffe ich verwende die richtige Terminologie, neu in der Programmierung). Ich habe bemerkt, dass die Methode beim Entfernen der Klasse vollkommen in Ordnung ist. Ich würde gerne wissen, warum das so ist und wie ich es lösen kann.
Danke!
Du Problem ist bei der Durchführung von Code in Rahmen von 'CLASS':
wäre ein andere Art und Weise
anotherNumber
eine faule Eigenschaft wie so zu machen sein. Sie müssen das im Bereich 'method' oder' global' tun. –