Filter2 Swift : 기초문법 [클로저 및 고차함수(map, filter, reduce)] 본 게시글은 yagom님의 Swift 프로그래밍 3판을 참고하여 작성되었습니다. 클로저 클로저에 대해서 간단하게 예제를 들어보면서 살펴보자. calculator이라는 함수가 있고, 값을 더하거나 빼거나 곱하는 코드를 작성해보자! func calculator(n1: Int, n2: Int) -> Int { return n1 + n2 } var makeCalculation = calculator(n1: 2, n2: 5) //7 만약 calculator 함수에 대한 입력을 순서대로 전달하려면 어떻게 해야 할까? func calculator(n1: Int, n2: Int) -> Int { return n1 + n2 } func add(n1: Int, n2: Int) -> Int { return n1 + n2 }.. SWIFT/Grammar 2022. 1. 19. SwiftUI : State에 대해 자세히 알아보기 이미 앞 게시물에서 한번 다뤘지만 SwiftUI에서 아주 중요한 부분이기 때문에 한번 더 자세히 다루겠습니다. @State 앞전 게시물에서 수없이 나왔던 @State 와 Struct에 대해서 알아보겠습니다. SwiftUI에서 가장 기본이되고 많이 사용하는 것들이니 꼭 알아두시길 바랍니다. 만약 사용자가 버튼을 누르거나 스크롤을 하거나 텍스트에 상자를 입력했다고 치면, 그 특정 행동은 State 즉, 상태를 변경합니다. 그 이후에 일어날 일은 State가 변경되면 자동으로 변환 시켜주는일을 합니다. 사용자 인터페이스를 업데이트 하는것이죠. 그렇다면 어떻게 이렇게 할 수 있을까요? View를 사용할때 ContentView가 실제로 View 프로토콜을 준수한다는것을 기억해야합니다. Body속성을 작성하죠. 이.. SWIFTUI/Grammar 2021. 2. 10. 이전 1 다음 한국어 (기본) English Русский 日本語 👉🏻 잠깐만요! 이 글도 한 번 보고 가세요 이전글 다음글 티스토리툴바 서근 개발노트구독하기