소개
iOS, Swift에 대한 책을 쓰고 강의를 하고 있는 iOS 개발자입니다 :)
앱 개발 교육사이트인 KxCoding을 운영하면서 iOS 개발자를 꿈꾸는 다양한 분들과 공부하고 있습니다
지금까진 쓴 책들
2019.4 - Hello, Swift (iBooks)
2017.9 - iOS 앱 개발자를 위한 Swift 4
2016.10 - iOS 앱 개발자를 위한 Swift 3
2014.12 - Objective-C 개발자를 위한 Swift
강의 및 세미나
Fast Campus 나만의 iOS 앱 개발 캠프
Fast Campus Swift 4를 활용한 iOS 앱 개발 캠프
Fast Campus Dev Seminar: 좋았을걸
한화생명 iOS 앱 개발 기초 과정
KxCoding 부트 캠프
강의
전체2수강평
- 좋은 강의였습니다!
안진형
2023.01.31
0
- 잘 배우고 있습니다.
윤현규
2022.11.24
0
- 개발 스킬 올리는데 좋은 자료가 되었습니다.
wtsun
2022.11.01
1
- 좋은강의입니다.
wac008
2022.03.30
1
- 자세하게 잘 알려주셔서, 도움이 많이 되었습니다. 취업희망합니다,,!!
Jessi Jung
2022.03.16
1
게시글
질문&답변
2024.09.26
파라미터와 아규먼트 혼동
말씀하신것처럼 명확히 구분하려면 Arguments로 쓰는게 맞습니다. 보통은 파라미터로 통칭해서 부르는 경우가 많기 때문에 문법에서는 Parameters로 표기했는데, 혼동의 여지가 충분히 있을것 같습니다. 다음 버전을 제작할 때 참고하도록 하겠습니다. 좋은 질문주셔서 감사합니다 :)
- 0
- 3
- 30
질문&답변
2023.02.16
Closures syntax Optimization 부분 contains 문제
안녕하세요 :) 아래와 같은 과정으로 최적화 할 수 있습니다. proModels.contains(where: { (str) -> Bool in return str.contains("Pro") }) proModels.contains(where: { return $0.contains("Pro") }) proModels.contains(where: { $0.contains("Pro") }) proModels.contains() { $0.contains("Pro") } proModels.contains { $0.contains("Pro") }
- 0
- 1
- 261
질문&답변
2022.05.22
UI가 너무 다른것같아요;
안녕하세요 :) 스토리보드에서 Shift + Cmd + L을 누르시거나 툴바 오른쪽 위에 있는 + 모양 버튼을 누르시면 라이브러리가 표시됩니다. 여기에서 button으로 검색하신 다음 "Button" 항목을 드래그해서 추가하시면 됩니다. 잘 안되시면 다시 알려주세요 :)
- 1
- 1
- 240
질문&답변
2022.01.18
강의 Optional Chaining에서 질문있습니다
안녕하세요 :) 말씀하신대로 Optional String이 되는 것이 맞습니다. 문제점을 지적해 주셔서 감사합니다. 해당 부분은 빠르게 수정하도록 하겠습니다. 자동완성을 표시하는 단축키는 보통 ESC 또는 Ctrl + Space입니다. 정확한 단축키는 Xcode 환경설정 > Key Bindings 에서 completion으로 검색하시면 확인 가능합니다.
- 0
- 1
- 197
질문&답변
2021.07.05
질문
안녕하세요 :) 두 가지 모두 상위 클래스에서 상속된 생성자를 호출하는 것입니다. 따라서 2번, 3번에 규칙에 속합니다. self. 으로 호출하면 항상 delegate across super. 으로 호출해야 delegate up 입니다.
- 0
- 1
- 213