Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- Apple Developer Academy @ POSTECH
- 소프트웨어분석및설계
- 데이터베이스
- apple developer academy 후기
- SWIFT
- Swift 디자인패턴
- OS
- 제앱소
- global soop
- 운영체제
- 애플 디벨로퍼 아카데미 후기
- 애플 디벨로퍼 아카데미 21주차 회고
- sqoop
- Swift 기능
- 데이터베이스 공부
- useReducer
- 치지직
- iOS 개발 오류
- StateObject
- 네이버 부스트캠프
- 앱 비교 프로젝트
- react
- ObservableObject
- 애플 디벨로퍼 아카데미
- Swift 문법
- 애플 아카데미 후기
- 네이버 치지직
- 숭실대
- ObservedObject
- swift문법
Archives
- Today
- Total
목록Swift 클로저 매개변수 (1)
사과하는 제라스
[Swift 문법] Closure를 알아보자!
일단 클로저는 내가 부스트캠프를 하면서 배웠던 것 중 가장 중요한 Swift 문법 중 하나라고 생각했다. 특히, 이것을 전혀 모르고 있었던 것이 내가 다른 캠퍼들의 코드를 이해하는데에 자꾸 걸림돌이 되었었다. 그래서 이번엔 클로저를 정리해보도록 하겠다. 먼저 내가 이해한 클로저는 사실 메소드와 비슷한 개념이라고 보았다. 일단, 클로저를 사용하는 예제들을 위주로 보자. import UIKit // String을 반환하는 클로저 let myName : String = { // 여기서 return되는 값이 myName으로 들어가진다. return "제라스" }() print(myName) // String을 받아서 다른 이름으로 return 하는 클로저 let playingName : (String) -> S..
제라스의 iOS 공부/Swift 문법
2023. 8. 17. 13:14