Notice
Recent Posts
Recent Comments
Link
목록Swift (2)
김의중의 티스토리
Closure
자바에서 배웠던 람다식 같이 이름 없는 함수다. 처음엔 오마이걸 생각나서 closer 인줄 알았는데 closure였다는건 안 비밀. 신기했던건 스위프트에선 함수를 매개변수로 넣는 짓을 잘 하던데 함수에 함수를 넣어서 함수를 변수 처럼 계속 바꿀 수가 있다는 것이다! 아래 코드를 보자 import Swift //{ (매개변수 목록) -> 반환타입 in // 실행 코드 //} // sum이라는 상수에 클로저를 할당 // 람다식 같음. 함수는 이름 있는 클로저. func sum_f(a:Int,b: Int) -> Int { return a+b } var sum: (Int, Int) -> Int = { (a: Int, b: Int) in return a + b } var sumResult: Int = sum(1,..
CS/Swift
2020. 6. 29. 16:01
0628
여름방학 계획 다듬기 스위프트 1단원 파이썬 코틀린 부스트코스뉴비챌린지 신청 밥 대충 먹고 연구실 가기, 핸즈온 머신러닝 가져가기 핸즈온 머신러닝 시작 오늘의 (스위프트) 교훈: 정말 꼭 필요한 경우에 한하여, 자신이 책임질 수 있는 상황이 아니라면 옵셔널 강제추출을 사용하지 않겠노라 다짐하는 글을 미래의 나에게 한문장씩 남겨봅시다. -> 나 김의중은, 정말 꼭 필요한 경우에 한하여, 김의중이 책임질 수 있는 상황이 아니라면 옵셔널 강제추출을 사용하지 않겠습니다. 만약 사용하면 대머리가 될 것입니다.
일상
2020. 6. 28. 15:45