Function - 고급기능
1. 함수 오버로드 : 함수 이름은 같으나, 다른 행동을 하는 함수 2. In-out parameter 함수는 파라미터의 값을 복사하여 상수의 형태로 가져온다. 따라서 해당 값을 변경시키는건 불가능하다. 이를 해결하기 위해, 파라미터 선언시 자료형 왼쪽에 'inout'키워드를 넣어준다. 3. Swift에서는 함수의 파라미터로 함수를 가져올 수 있다. * 함수는 되도록 한 가지 일만 하도록 만들어야하며, 단순하게 짜야한다. 되도록 10줄을 넘기지 말자. : CleanCode
Swift
2020. 12. 11. 19:36