2016-08-31 2 views
0

Ich schreibe ein kleines Spiel in Swift, in dem ein Boot Hindernisse umgehen muss. Jedoch bekomme ich dieses "fehlende Argument für Parameter # 2 in Aufruf" Fehler in CGRectInnerscectsRect. Ich habe überprüft, wie man es im Verzeichnis aufruft und es korrekt aufruft. Was ist das Problem mit meinem Code? Hier ist sie:fehlender Parameter # 2 im Aufruffehler in CGRectIntersectsRect

if (CGRectIntersectsRect(boat: CGRect, obstacleImageView: CGRect)) { 
     endGame() 
    } 
} 

Antwort

0

if (CGRectIntersectsRect(boat.frame, obstacleImageView.frame)) { endGame() } }

CGRect ein Typ des Parameters ist. Es sollte nicht beim Aufruf der Funktion verwendet werden.

+0

Ich hatte das vorher versucht, aber als ich die App lief, hat es nichts getan –

Verwandte Themen