소개
안녕하세요.
강의 금액이 부담되시는 분들은 강의명을 아래 이메일로 보내주시면 할인쿠폰을 보내드립니다.
apple-developer@kakao.com
iOS 개발의 세계에 발을 들이게 된 지 벌써 10년이 흘렀습니다.
그 동안 다양한 환경에서 100여개가 넘는 프로젝트를 성공적으로 런칭하는 데 참여하였습니다. 이런 다양한 경험을 통해, 실무에서의 깊은 노하우와 통찰을 얻을 수 있었습니다.
이런 지식을 모아 저와 같은 열정을 가진 개발자 분들과 함께 성장하기 위해. 항상 더 나은 방법, 더 효율적인 경로를 연구하며, 그 결과를 강의 형태로 제작하여 여러분들과 공유하고 있습니다.
함께 성장하는 여정에 동행하실 준비가 되셨다면, 저와 함께 시작해봅시다.
강의
전체 7수강평
- UIKit - iOS14 실무 가이드 <iOS앱 진짜 개발자 되기>
- SwiftUI - iOS14 퍼펙트 가이드
- 성공적인 진짜 iOS 개발자 되기 [기초부터 실무까지]
- 성공적인 진짜 iOS 개발자 되기 [기초부터 실무까지]
게시글
질문&답변
2024.09.25
에러 질문 [UITextField setDataSource:]: unrecognized selector sent to instance 0x107079600"
안녕하세요IBOutlet으로 연결할 때 PickerView를 TextField에 연결했다거나 하는등 잘못 연결된게 있는지 한번 확인이 필요해 보입니다.
- 0
- 2
- 43
질문&답변
2024.09.20
Closure_3 Capture List에 참조 타입 값을 작성할 경우에도 deinit 실행되는 이유가 뭘까요?
안녕하세요 nil을 줘도 없어지지 않게 되려면 서로 강한참조 상태가 되는 즉 순환참조 상태로 만들어야 됩니다.그러기 위해서는 SomeClass도 클로저를 강하게 참조하고 있어야 하고클로저도 SomeClass를 강하게 참조하고 있어야 합니다. SomeClass에 다음처럼 프로퍼티를 만들고 var c: TestClass?매소드는 다음처럼 변경해 보세요 lazy var myClosure3 = { [b] in print(b) self.c = b } 그리고 nil로 설정하기 전에 다음처럼 클로저를 실행시켜야 서로 강한참조를 하고 있는 상태가 되어 deinit이 호출 안되는걸 확인하실 수 있습니다. myClass1?.myClosure3()
- 0
- 2
- 52
질문&답변
2024.08.23
movieapp 3 46분 실행이 안돼요ㅜㅜ
안녕하세요 https://www.inflearn.com/course/lecture?courseSlug=uikit-ios14&unitId=84359 이 부분 구현되어 있는지 확인이 필요해 보입니다.
- 0
- 2
- 44
질문&답변
2024.08.08
콘솔창 print 내용 안 뜸
안녕하세요전체코드를 보여주시면 확인해 보겠습니다.스크린샷으로는 print쓴 곳이 안보이네요
- 0
- 1
- 78
질문&답변
2024.03.22
TodoCell UIview 생성 후 연결 시 오류
안녕하세요ai가 자동으로 길게 답변을 달아줬는데 간단히 답변 드리면xcode버그라 그냥 껐다키거나 코드에서 엔터 몇 번 쳐보거나 파일 지우고 다시 만들거나 하면 될겁니다.
- 0
- 2
- 237