묻고 답해요
152만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
순위 정보를
불러오고 있어요
-
해결됨Part2: 초중급 iOS 인스타그램 클론(SwiftUI, MVVM, Firebase, 2024)
45강의 에서 Kingfisher 사용후 발생하는 swift6 이슈
ProfileEditingView 에서PhotosPicker 안에서KFImage 사용하니 에러가 발생 합니다. Kingfisher v8.1.3 PhotosPicker 밖에서 사용시 에는 문제 없습니다.
-
해결됨Part2: 초중급 iOS 인스타그램 클론(SwiftUI, MVVM, Firebase, 2024)
19강에서 Encoder()를 사용할 수 없습니다.
커뮤니티 보면서 FirebaseFirestoreSwift가 FirebaseFirestore와 통합되었다는 댓글을 보고 Add Package할 때 FirebaseFirestore만 했었습니다.문제는 Firestore.Encoder().encode(post)할 때 Type 'Firestore' has no member 'Encoder' 오류가 발생합니다.제 추측에는 FirebaseFirestore로 통합되면서 FirebaseFirestoreSwift를 import 할 수 없게 됐는데, 여기서 발생하는 문제 같습니다.올려주신 강의 코드 보니까 import FirebaseFirestoreSwift를 주석 처리하면 같은 에러가 나타나더라고요.이것은 어떻게 해결해야 할까요?
-
해결됨Part2: 초중급 iOS 인스타그램 클론(SwiftUI, MVVM, Firebase, 2024)
40. 강에서 정상작동 안합니다.
40 번 강의에 따라iOS 18.2Xcode 16.2아래 처럼 작성하고 실행 했는데class ProfileViewModel { var user: User? var name: String var username: String var bio: String init() { let tempUser = AuthManger.shared.currentUser self.user = tempUser self.name = tempUser?.name ?? "" self.username = tempUser?.username ?? "" self.bio = tempUser?.bio ?? "" } 프로필 name,bio,username 이 노출이 안됩니다.ProfileViewModel 의 init() 함수에 로그를 찍어 봤는데2번 호출이 되고 있습니다.nil 로 한번 후에 auth 값 들어온후에 한번 실행되는데이미 ProfileView 가 로드가 되어 있어서 업데이트가안되는듯 합니다. -- 확인 부탁드립니다. -- 강의소스로 테스트시에도 동일 증상 이었습니다(9-4ViewModel로 데이터 관리 - 소스로 테스트)init 에 로그 찍어 봤는데 2번 호출됩니다.이게 원인인거 같은데요. 첫 초기화에선 Auth값이 nil 이었습니다.
-
해결됨SwiftUI의 Property Wrapper(@State, @Binding...)
@Environment 질문 있습니다.
Environment 값 가져올때 역슬래시 하고 점으로 접금 하고 있는데 역슬래시는 어떤 의미를 갖고 있나요?
-
미해결iOS 개발 찍먹하기 - SwiftUI
동영상 플레이 에러
안녕하세요? '개발할 때 도움이 되는 맥앱 추천' 강의부터 'Sign in to confirm you're not a bot' 메세지와 함께 플레이가 안됩니다. 확인 부탁드립니다.
-
해결됨토스(前) 엔지니어가 알려주는 iOS 입문 - Swift언어부터 샘플앱까지
2.1 프로그래밍 소개 14:06 let ints 질문
안녕하세요 오늘도 수업 잘 듣고 갑니다.질문이 있습니다.2.1 프로그래밍 개념소개, 14:06 29번줄 부분에 Array 데이터 타입 선언할 때 let ints = [1,2,3,4] 라고 작성하셨는데, int 랑 ints의 차이가 뭐죠? 왜 여기서는 ints를 사용해야하는 건가요? 14:08 부분에 강사님께서 "보면 ints 라는 Array 데이터 타입으로..." 라고 언급하셔서 조금 더 헷갈리는 부분이 있습니다.
-
해결됨Part1: 진짜 왕초보 iOS 배우기(SwiftUI, SwiftData, 2024)
todo 앱에서 미리 적어놨던 요소들은 왜 안나오나요?
안녕하세요! 강의 너무 잘 듣고 있습니다.todo앱 프로젝트 후반부 swiftdata 적용 실습때시뮬레이터를 돌려보는데 분명 코드에서는 todoList변수에 Todo 객체 3개를 넣어놓았는데 실행할때는 리스트에 안뜨더라구요. 왜 기존에 넣어놨던 todo들은 리스트에 안뜨는건지 너무 궁금합니다!
-
해결됨토스(前) 엔지니어가 알려주는 iOS 입문 - Swift언어부터 샘플앱까지
Main 을 못찾겠어요
안녕하세요, 오늘 처음 수강하게 된 수강생입니다.5:00 즈음에 main의 아이폰 인터페이스를 열고 따라하고 싶은데 제 xcode는 최신버전이라 그런지 main이 없더라구요. 그래서 더 이상 진행하는데 어려움을 겪고 있습니다. 사진 첨부하겠습니다.
-
해결됨Part1: 진짜 왕초보 iOS 배우기(SwiftUI, SwiftData, 2024)
Swift 6 업데이트 이후 Todo 예제 실행 오류
Todo.swift에서 'Cannot expand accessors on variable declared with 'let'; this is an error in the Swift 6 language mode' 오류가 발생합니다!
-
해결됨Part2: 초중급 iOS 인스타그램 클론(SwiftUI, MVVM, Firebase, 2024)
프로필 수정 후 변경된 내용을 피드에 바로 반영되도록 하고 싶습니다.
안녕하세요. 강의 유익하게 들었습니다!지금 마지막까지 강의를 다 듣고 코드 작성도 완료한 상태인데, 현재는 ProfileEditingView에서 정보 수정 후, 피드에 수정된 유저의 정보가 바로 반영되지 않는 상태입니다.저는 프로필 수정 후 피드에 수정된 유저 정보가 바로 반영 되도록 추가적으로 작업을 하려고 하는데, 가장 최선의 방법이 무엇일지 궁금합니다. 현재로선 FeedCellView에 .onAppear를 걸어서 내부에 유저 정보를 한 번 더 가져오는 식으로 작성하거나, 아니면 새로고침을 했을 때만 가져오는 방법을 생각했는데, 이렇게 하면 모든 게시물에서 유저 정보를 업데이트 해야해서 그만큼 딜레이가 많이 발생하는 문제점이 있어 또 다른 나은 방법이 있을지, 이게 최선인지 알고싶습니다! 감사합니다.
-
해결됨Part2: 초중급 iOS 인스타그램 클론(SwiftUI, MVVM, Firebase, 2024)
15강에서 발생한 문제에 대해서 질문이 있습니다!
SDK 설치시 FirebaseFirestoreSwift 체크가 표시되지 않습니다 ios18 버전부터 없어진걸까요?Firebase Storage 빌드를 하려면 프로젝트 업그레이드가 필요하다고 합니다 결제요금제로 업그레이드 하라고 나오는데 결제를 진행해야 하나요?
-
해결됨Part2: 초중급 iOS 인스타그램 클론(SwiftUI, MVVM, Firebase, 2024)
13강 코드 작성 후 피드의 유저 데이터가 보이지 않는 문제
안녕하세요, 강의 잘 듣고 있습니다! 12강까지는 다른 유저의 게시물이 잘 보이고, 피드 상단 선택 시 프로필까지 잘 넘어갔었는데,13강을 끝까지 듣고 코드 작성 후 빌드를 했더니아래 화면처럼 유저의 데이터가 불러와지지 않고, 프로필로 이동도 안되며 어떤 동작도 하지 않습니다 ㅜㅜ FeedCellView에서 계속 ProfileViewModel(user: user) 을 생성하는 부분에서 문제가 되는 것 같은데,,어떻게 해결해야 할 지 모르겠습니다.아래 오류 이미지도 첨부하겠습니다. 감사합니다
-
해결됨Part2: 초중급 iOS 인스타그램 클론(SwiftUI, MVVM, Firebase, 2024)
혹시 다음 강의 대략 언제쯤 완료되시는지 알 수 있을까요??
안녕하세요, 강의 정말 인상깊게 봤습니다!! 다른 글에서 다음 강의로 Combine 관련 내용으로 제작중이라고 하셨는데, 대략 언제쯤 다음 강의 제작이 끝나시는지 궁금하여 이렇게 글을 남깁니다. 강의 나오면 바로 구매할 예정입니다! 감사합니다.
-
미해결한 조각씩 배우는 SwiftUI - 레벨3
이전 강의와 같이 자막은 제공되지 않나요?
ㅈㄱㄴ
-
해결됨Part2: 초중급 iOS 인스타그램 클론(SwiftUI, MVVM, Firebase, 2024)
섹션7 뷰 리팩토링 질문있습니다.
ViewBuilder를 활용해서 리팩토링하여 중복되는 코드를 줄이는것에 대해서.. 실제로 현업이나 개발할때 강의처럼 일단 뷰를 전체적으로 다 만들어놓고 중복되어보이는 코드를 리팩토링하면서 common으로 분리하나요 ? 아니면 처음부터 중복되는것처럼 보이면 바로 common으로 분리하면서 하나요? 아무래도 후자이려나요 ?
-
미해결Part1: 진짜 왕초보 iOS 배우기(SwiftUI, SwiftData, 2024)
ToDo 앱 @Observable 기능(?) 질문입니다
안녕하세요 강사님 좋은 강의 잘 수강하고 있습니다!강의에서 @Observable 사용시 큰 설명 없이 넘어가셔서 개인적으로 알아보는 중입니다[SwiftUI] Observable macro를 통해 모델 데이터를 만들고 관리하는 방법 (tistory.com)[SwiftUI] iOS17 이후의 상태 관리 (velog.io)[SwiftUI] @Observable 매크로 (1) (tistory.com)Discover Observation in SwiftUI (feat. WWDC 2023) :: iOYES (tistory.com)등 위의 링크들을 살펴보았지만 초보자인 제가 이해하기엔 어려운 내용들이었습니다그래서 강사님 강의 중 SwiftUI의 Property Wrapper(@State, @Binding...)를 구입해봤지만 아쉽게도 @Observable이 아닌 구 버전의 프로퍼티 래퍼인 @ObservableObject를 설명해주시더라구요(이 부분은 아쉬웠지만 나머지 래퍼들을 공부하는 데에는 정말 좋은 강의라고 생각합니다!)일단 강의의 흐름을 보면 @State와 묶어서 설명하시길래 @State는 변수의 변화를 감지하기 위한 래퍼이고 @Observable은 class나 구조체 내 멤버 프로퍼티 값들이 변경되는 걸 감지하기 위한 래퍼라고 이해했는데 맞게 이해한 걸까요..? 답변 주시면 감사하겠습니다!!좋은 하루 보내세요!
-
미해결Part2: 초중급 iOS 인스타그램 클론(SwiftUI, MVVM, Firebase, 2024)
firebase에서 데이터를 불러오는데 오류가 발생합니다.
grpc.resource_quota=0x600000cab5a0, grpc.server_uri=dns:///firestore.googleapis.com}}: connect failed (UNKNOWN:(domain:NSPOSIXErrorDomain, code:50, description:The operation couldn’t be completed. Network is down)위의 오류가 발생하는데 로그인 정보는 제대로 출력되는데 다른 부분에서 데이터를 불러오지 못하는데 어떤 부분을 수정해보면 좋을까요?
-
해결됨Part2: 초중급 iOS 인스타그램 클론(SwiftUI, MVVM, Firebase, 2024)
Xcode16 업데이트 후 앱이 죽는 이슈
안녕하세요. 에구마님올려주신 강의를 다 듣고,완성된 코드 기준으로이번에 Xcode16으로 업데이트 한 후로 로그인 후에 앱이 죽는 문제가 발생하는데,이에 대한 해결책이 있을까요?
-
해결됨[Lv.2] SwiftUI 중급 - Core Data와 SwiftData로 앱 완성하기
Apple 공식 문서 보는법
안녕하세요 좋은 강의 잘 듣고 있습니다.다름이 아니라 혹시 애플 공식 문서보는 강사님만의 꿀팁 같은게 있을까요?공식문서를 찾아볼 수 있긴 한데 찾고자 하는걸 정확하게 검색해야 결과를 얻을 수 있고 뭔가 보기가 어렵게 되어 있는 것 같아서요...그리고 제가 원하는 기능을 구현하려면 물론 구글링도 있지만 공식문서를 최대한 참고해서 구현 방법을 익히고 싶은데 이런 것들은 공식 문서에서 어떻게 검색해야 하나요?예를 들어 SwiftUI에서 반복문으로 이루어진 텍스트들을 한번에 지우는 기능을 구현하고 싶은데 이에 연관된 것들을 공식 문서에서 쉽게 찾는 방법 등을 알고 싶습니다.감사합니다.
-
해결됨Part2: 초중급 iOS 인스타그램 클론(SwiftUI, MVVM, Firebase, 2024)
프로필 편집 앱을 끄면 사진이 유지가 되지 않아요.
FeedView만들기 전 단계, 리팩토링하기 전단계까지 모두 동일하게 코드를 작성하고, 틀린부분 있는지 빠트린 부분 있는지 확인을 다했는데요. 프로필 편집 사진과 네임, 유저네임, 소개 모두 다 시뮬레이터 홈버튼 더블클릭 후 밀어내기해서 끄고, cmd + R이나 시뮬레잍터 상의 앱을 클릭해서 키면 모든게 리셋되네요. 그런데 로그아웃 후 재로그인하면 또 사진과 네임, 유저네임, 소개가 제대로 뜹니다. 어디 부분이 문제가 있는걸까요??
주간 인기글
순위 정보를
불러오고 있어요