- 반복문/조건문이 있음에도 고차함수를 활용하면 좋은점이 있나요? 있다면 어떤점이 좋은지, 아니라면 어떤 단점이 있는지 이야기해봅시다. - 장점 - 고차함수의 의미를 알고 있다면 별도의 조건문이나 반복문을 사용하는 것보다 가독성이 좋아진다. - 함수의 재사용성이 향상된다. - 코드의 양이 줄어들어 단순화 할 수 있다. - 사용자가 원하는 값을 쉽게 추출할 수 있다. - 단점 - 고차함수의 의미를 알지 못하면 코드의 의미를 알기 어렵다. - Sequence로 받아온 Self.Element의 요소를 고차함수 안에서 수정할 수 없다. ## 오토레이아웃 ![](https://i.imgur.com/PvQbgCk.png) - 과제화면 1(너비가 같은 두 뷰) **GreenView** greenView.top = safeArea.top + 20 greenView.leading = safeArea.leading + 20 greenView.bottom = safeArea.bottom - 20 greenView.trailing = orangeView.leading - 8 greenView.width = orangeView.width **OrangeView** orangeView.top = safeArea.top + 20 orangeView.trailing = safeArea.trailing - 20 orangeView.bottom = safeArea.bottom - 20 - 과제화면 2(너비의 비율이 1:2인 두 뷰) **GreenView** greenView.top = safeArea.top + 20 greenView.leading = safeArea.leading + 20 greenView.bottom = safeArea.bottom - 20 greenView.trailing = orangeView.leading - 8 greenView.width = 0.5 * orangeView.width **OrangeView** orangeView.top = safeArea.top + 20 orangeView.trailing = safeArea.trailing - 20 orangeView.bottom = safeArea.bottom - 20 아니용 ㅋㅋㅋㅋ 그러네요 정답이 없네 이것도 ㅋㅋㅋㅋㅋ