소개
🏫 상시 학생 할인중
강의 금액이 부담되는 학생분들을 위해서 본인 학교 메일 계정으로 예) @***.ac.kr , @***.edu
이메일 보내주시면 전 강의 할인 쿠폰을 보내 드립니다.
👉 jacobko@kakao.com
안녕하세요. 😀
뉴질랜드에서 iOS 개발을 하고 있는 Jacob 입니다.
SwiftUI 을 통해 누구나 쉽게 iOS APP 을 만들수 있도록 다양한 강의를 제작중에 있습니다.
SwiftUI 뿐만 아니라 다양한 iOS 개발 관련 자료들을 저의 Jacob's DevLog 에서 만나실 수 있습니다.
Hello. 😀
I'm Jacob,living in New Zealand.
I'm currently working on creating various tutorials to make it easy for anyone to develop iOS apps through SwiftUI.
You can find not only SwiftUI but also various iOS development-related materials on my Jacob's DevLog.
강의
전체2수강평
게시글
질문&답변
2024.05.16
유튜브 영상 플레이시 워닝 이슈 문의
안녕하세요 랑프님. 질문주신 Warnning log message 는 Webkit 에서 플레이 작동시 Multitask 및 background 상에서 재생할때 여러가지 경고 메세지 인것 같습니다. 실제 기기상에서 구동시 문제가 없었기 때문에 강의를 제작하였지만, 무슨이유에서 나타나는지 잘 모르겠지만, Webkit 로그메세지에 관련해선 제가 좀 더 찾아보고 알려 드리겠습니다. 감사합니다.
- 0
- 1
- 38
질문&답변
2024.05.16
ListBasic 강의 문의 - 딸기 id 오류 및 move 오작동
안녕하세요 랑프 님. 질문주신 List 에서 프리뷰에서 원래 위치도 돌아가고 디바이스에서 정상작동 되었는데 Preview 상의 Error 로써 Preview는 말 그대로 미리 확인용으로 간단하게 코드 변경시, 확인 용도입니다. 실제 기능구현은 Simulator 상에서 주로 이뤄지기 때문에 Simulator 에서 확인 부탁 드립니다. ForEach , String, ModifiedContent >: the ID 딸기 occurs multiple times within the collection, this will give undefined results! 위 에래 메세지는 ForEach 반복문시 같은 ID 값이 있을경우 값이 충돌 할 수 있다는 경고 메세지 입니다. 예시로 ForEach 구문에 id:\.self 를 사용해서 자신의 이름이 ID 가 되게끔 했습니다. 딸기 가 지속적으로 추가시 ID 가 딸기가 여러번이라 충돌이 발생합니다. 강의에서는 List 에서 Edit, Add, delete 을 어떻게 적용하는지에 대해서 간단히 설명 하였지만, 실제는 Model 에서 ID 값을 각각 지정해주고 그것을 반복문 사용해서 사용해줘야 합니다. 추후 강의나, 프로젝트에서 ID 를 사용하면 위와 같은 Message 는 나오지 않습니다. 감사합니다
- 0
- 1
- 41
질문&답변
2024.05.16
LazyGrid 강의 문의 - 데이터가 30개 인데 로우가 3줄이면 27개만 노출됨
안녕하세요 랑프 님. 질문주신 LazyGridBasic2 에서 30을 입력 했는데 Preview 상에서 27 까지만 나오는 것을 확인 했습니다. Simulator 로 확인한 결과 마지막 30까지 출력이 되었습니다. 가끔 Preivew 에서 특정 error 로 인해 정확히 구현 되지 않는 기능들도 있기 때문에 발생되는거 같습니다. cmd + R 으로 파일을 빌드 하셔서 Simulator 상에서 확인 부탁드립니다 감사합니다. (사진) (사진)
- 0
- 1
- 47
질문&답변
2024.05.03
ScrollView에서 질문 있습니다.
안녕하세요 VnPaz 님. 원래는 ForEach 반복문 사용시 Object 마다 ID 값을 부여하고, identifiable 값이여야 합니다. 원래 Int 타입으로 반복분 사용시 Xcode 에서 자동으로 배당되어 error 가 발생되지 않아 예제나, 강의에서 생략된것이 있습니다. id: \.self 을 적어서 적용하시면 아마 error 가 발생되지 않으실 겁니다. 감사합니다. (사진)
- 0
- 1
- 51
질문&답변
2024.03.23
코어데이터에 중복값 입력 방지
안녕하세요 hooyoung.paul.lee 님. CoreData 의 단점으로써 중복되 값의 입력을 방지하는 Unique 키가 없기 때문에 Code 상에서 중복 확인의 로직을 넣어 줘야 합니다. 저도 처음에 CoreData 사용하면서 많이 해맸던 부분인데요 Crete 하면 Entity 가 중복으로 생성되어 2개가 나오곤 했습니다. 결국 해결방법은 CoreData 가 생성될때마다 기존에 중복되는 값이 있는지 확인하고 없는 경우에만 Update 하라고 Logic 을 설정하는것이 안전합니다. 그래서 강의 Project - Coffee Stamp APP 을 보시면 Create, Delete, Update Data 부분 강의를 참조하시어 기존에 있을때 중복값이 저장되지 않게 Logic 을 넣으시면 됩니다. 감사합니다 Jacob
- 0
- 1
- 86