objective-c 에서 함수 선언하는게 좀 다르다.
예)
- (void) move:(enum player_move_type)type
{
내용
}
쪼개서 보면 이렇다.
-
이 마이너스 기호의 의미는 아직 모르겠다
php로 따지면 여기서부터가 함수다라는 뜻으로 function쓰는 것과 비슷한거 같기도 하고..
근데 +기호 들어가는 함수도 봐서 아직 잘 모르겠다.
(void)
리턴 타입
move
함수 이름
(enum player_move_type)
parameter 타입
type
formal parameter 이름