소개
안녕하세요 😀
누구나 쉽게 iOS 개발을 할 수 있도록 돕고 싶은
iOS 개발자 애구마입니다.
강의에 필요한 예제 만드는것을 좋아하고, 입문자에게 필요한 강의를 만들기 위해 연구합니다.
강의
수강평
- SwiftUI의 Property Wrapper(@State, @Binding...)
- Part1: 진짜 왕초보 iOS 배우기(SwiftUI, SwiftData, 2024)
- SwiftUI의 Property Wrapper(@State, @Binding...)
- SwiftUI의 Property Wrapper(@State, @Binding...)
- Part2: 초중급 iOS 인스타그램 클론(SwiftUI, MVVM, Firebase, 2024)
게시글
질문&답변
todo 앱에서 미리 적어놨던 요소들은 왜 안나오나요?
안녕하세요 kut7728님 먼저 강의 구매해 주셔서 감사드립니다! ㅎㅎ제가 코드와 강의를 다시 보니 kut7728님처럼 생각할 수 밖에 만들어 놓은거 같아요SwiftData로 바꾸면서 그부분을 그냥 빈배열로 만들어놓으면 좀더 좋았을거 같네요 ㅎㅎ 이유를 설명드리면 이제 todoList를 SwiftData가 관리하게 되는데 배열로 선언된 3개의 요소는 SwiftData에 넣어놓지 않아서 무시되서 그렇습니다.SwiftData에 넣으려면 modelContext를 이용해서 insert해서 넣어야 하는데요. 그렇지 않고 저렇게 배열로만 넣어놓으면 처음에는 값이 3개가 있을수 있지만 어차피 나중에 SwiftData에서 데이터를 조회하기 때문에SwiftData에 저장된 데이터만 나오기 때문입니다. 처음에 우리가 modelContext에 insert한 데이터가 아무것도 없기때문에 todo가 화면에 하나도 안 나오는것입니다.감사합니다~!
- 1
- 2
- 35
질문&답변
Swift 6 업데이트 이후 Todo 예제 실행 오류
o2k님 안녕하세요Swift6에서는 @Model같은 매크로로 변수에 접근할때는 모두 var로 선언해야 한다고 하네요해당부분을 let -> var로 변경해주시면 됩니다!
- 1
- 2
- 39
질문&답변
프로필 수정 후 변경된 내용을 피드에 바로 반영되도록 하고 싶습니다.
안녕하세요rrlasnsn님앱을 개선하고 계시다니, 먼저 대단하시다는 말 드리고 싶네요 ㅎㅎ앱 개선하는게 개발공부에 정말 도움이 많이 되는데, 저도 공부할때 잘 안하게 되더라고요. 아무튼 본론으로 넘어와서, 제 강의 코드에서는 프로필 편집화면에서 사용자 이름을 수정해도, 피드뷰로 갔을때 수정된 사용자 이름이 제대로 뜨지 않는 문제가 있네요. 말씀해주신대로 2가지 방법 다 좋은 해결책이 될 수 있을 것 같습니다. 둘 중 아무방식으로 구현하셔도 될거 같은데요.답변을 드리면, onAppear로 구현하나 새로고침을 전부 가져오나 둘 다 업데이트하는 셀의 갯수는 크게 차이나지 않을거에요. onAppear를 하면 말씀하신대로 보여지는 셀만 업데이트 합니다. 그리고 전체를 업데이트한다고 해도, LazyVStack은 셀이 보여지거나, 곧 보여질것 같을때 생성하기 때문에 모든 셀을 다 재생성하지는 않을거에요. 그래서 두 방법이 비슷한 리소스를 사용할 것으로 보여집니다.또 궁금한 사항 생기시면 질문주세요. 감사합니다~!
- 1
- 2
- 42
질문&답변
13강 코드 작성 후 피드의 유저 데이터가 보이지 않는 문제
안녕하세요 제가 챕터 13 부분 코드를 보는데 해당 문제가 발생하지 않아서요.혹시 코드를 압축해서 agmma5000@gmail.com여기로 보내주실 수 있으실까요?제가 수강생분 코드 실행해서 원인을 파악해볼게요~!
- 1
- 3
- 68
질문&답변
15강에서 발생한 문제에 대해서 질문이 있습니다!
안녕하세요구글 firebase가 업데이트되면서 firebaseFirestoreswift가 ㄹirebasefirestore에 통합되어서, 별도로 설치안하셔도 됩니다! 결제 부분은 제가 처음 듣는데 혹시 어디 부분에서 그런 말이 뜨나요? 제 강의에서는 별도로 결제가 필요한 부분은 없습니다~!
- 1
- 3
- 156
질문&답변
13강 코드 작성 후 피드의 유저 데이터가 보이지 않는 문제
안녕하세요이 문제가 여기서도 발생하는군요. 맨 뒷섹션에서 발생하는거 확인해서 추가강의를 찍어뒀는데요(제일 마지막 섹션의 마지막 강의)이 부분도 확인해서 빠른시일내에 강의 추가해두도록 하겠습니다.
- 1
- 3
- 68
질문&답변
혹시 다음 강의 대략 언제쯤 완료되시는지 알 수 있을까요??
안녕하세요 티바견님원래는 올해안에 출시하는게 목표였는데,회사일과, 집안 사정으로 인해 좀 늦어질 것 같습니다.최대한 빨리 준비해서 출시하도록 하겠습니다. 감사합니다!
- 1
- 2
- 92
질문&답변
ToDo 앱 @Observable 기능(?) 질문입니다
안녕하세요제 프로퍼티 강의 섹션 3에 Observable 매크로 부분에서 해당 부분을 설명해드립니다.간단히 설명드리면 기존 SwiftUI ObservableObject를 Observable 매크로를 이용해, 좀더 쉽고 효율성있게 사용하게 만들어줍니다.
- 0
- 2
- 70
질문&답변
섹션7 뷰 리팩토링 질문있습니다.
안녕하세요 승현님 2가지 상황 다 존재하는 것 같아요.만약에 코드를 작성하기 전부터, 이게 다른곳에서도 쓰일것 같으면 바로 따로 빼내서 별도로 뷰를 만들기도 하고요.처음에는 한곳에서만 쓰일것 같아서 굳이 빼내지 않았는데, 나중에 다른곳에서 쓰일것 같아서 빼내는 경우도 있습니다.
- 0
- 2
- 57
질문&답변
Xcode16 업데이트 후 앱이 죽는 이슈
https://www.inflearn.com/course/lecture?courseSlug=swiftui-%EC%9D%B8%EC%8A%A4%ED%83%80%EA%B7%B8%EB%9E%A8-%ED%81%B4%EB%A1%A0-part2&unitId=246983&tab=curriculum&subtitleLanguage=ko추가 촬영도 완료하였습니다.영상으로 확인하셔도 됩니다. 제보 감사드려요~!
- 1
- 4
- 216