묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨Xcode 3부터 16, 실리콘밸리 개발자의 15년 iOS 개발, Swift 핵심만
자료 다운로드 항목이 비어있어요
안녕하세요! 화면 처럼 자료 다운로드 내용이 비어있습니다 확인 부탁드립니다!
-
해결됨SwiftUI + TCA: 실전 프로젝트로 완성하는 차세대 iOS 아키텍처
해당 강의는 추가 오픈하는건가요?
우선 좋은 강의 감사드립니다. 현재 오픈되어있는 강의를 모두 수강하였는데마무리가 안된거 같아 추가로 강의가 오픈되는건지 궁금합니다.
-
미해결앨런 iOS 앱 개발 (15개의 앱을 만들면서 근본원리부터 배우는 UIKit) - MVVM까지
수강기간 연장신청 드려도 될까요?
안녕하세요 앨런님!강의 구매 후에 나태함에 빠져있다가 이제라도 마음 다잡고 시작하려고 하는데 혹시 수강기강 연장신청 부탁드려도 될까요?
-
미해결iOS15 SwiftUI Preview 테크닉, 인앱결제(In-App-Purchase), StoreKit 2 WWDC2021
강의 중 사용하는 AI 툴
혹시 사용하시는 AI 툴은 뭘까요?
-
해결됨앨런 Swift Concurrency for Swift 6 (Part-2)
강의를 들으면서 생긴 질문이 있습니다.
안녕하세요, 강의를 들으면서 생긴 질문 세가지가 있습니다. 답변해주시면 너무 감사드리겠습니다. Swift Concurrency에서 NSLock을 사용해도 되나요? 이전 GCD환경에서 데이터 동기화를 위해 사용하던 NSLock을 Swift Concurrency환경에서 사용해도 같은 효과를 볼수있을지 궁금합니다. Actor에 접근할때는 await으로 Task를 따서 비동기적으로 접근하는데, 기존에 비슷한 참조타입인 class에 접근하는것보다 속도가 느려지는 이슈는 없을까요? cpu에서 context switch를 하면, 저장하고 로딩하는 동기화하는 작업때문에 컨텍스트 스위칭이 비효율적이다 라고 설명해주셨는데, 그럼 swift concurrency에서는 task가 다른 cpu(다른 쓰레드) 에서 재개되는것도 동기화작업이 필요할텐데 이 작업은 비싼(?) 비효율적인 작업이 아닌가요? 질문이 조금 많은데.. 액터까지 강의 들으면서 궁금했던 점이라 부탁드립니다.
-
해결됨앨런 Swift Concurrency for Swift 6 (Part-2)
협력적 쓰레드 풀에서 쓰레드 운영방식 질문 드립니다.
3강 협력적 쓰레드 풀에서 쓰레드 운영방식에 대한 질문 드립니다.보통 컴퓨터 살때 8코어, 10코어..이런식으로 얘기 하잖아요..CPU당 하나의 쓰레드를 만들어서 운영한다면 Swift Concurrency에서는 8개, 10개 정도의 쓰레드만 가지고 동작하는건가요?
-
미해결창원대학교 박동규 교수의 Swift 언어 기초 강좌
동영상의 문법이 최신 버전과 상이함.
동영상의 내용이 최신 Swift와 문법과 상이한 부분이 좀 있어서, 좀 아쉽네요. 코드의 명확성과 예측 가능성, 일관성을 지향하는 Swift 언어의 철학에 따라 기존에 C와 유사한 문법이 많이 제거되었더라구요. 음.
-
미해결앱 개발 기초부터 실전까지 하나로 끝내는 Swift & iOS 마스터 클래스
타이머 오차
안녕하십니까? 강사님강의를 열심히 듣고 있는 중입니다.363강 Step #29 - Timer를 실습하던중 의문점이 생겨서 문의 드립니다.30초에 타이머가 일시정지하게끔 하거나 중지시키게 하면 항상 2-3초의 오차가 발생합니다.이게 소스상의 문제인지 아님 다른 문제인지 알수가 없어서 문의 드립니다.
-
미해결앱 개발 기초부터 실전까지 하나로 끝내는 Swift & iOS 마스터 클래스
수업 중 궁금한 부분이 있습니다.
Ui 설정에서 Text. Label에서 add new constrain을 설정하는데, top, leading, height 등을 설정할 때 어떤 거는 top, leading만 설정하고 다른 것은 top, leading, trailing 등을 설정하는데 이유가 무엇이고 그러한 설정을 하는 기준이 무엇인지 궁금합니다!
-
미해결앱 개발 기초부터 실전까지 하나로 끝내는 Swift & iOS 마스터 클래스
Xcode Live Rendering 문의
안녕하십니까? 강사님.357강을 실습하는 도중에 문의가 있어 질문드립니다.개발하는데는 큰 이슈가 아니지만 나름 즉각적인 개발결과를 확인하는데는 필요할거 같아 문의 올립니다.제가 Xcode 16.4를 쓰고 있습니다.강의에서 언급하신 내용대로 코드를 해도 live view가 보이지 않습니다.제가 뭔가를 놓친것인지 궁금해서 문의 올립니다.
-
미해결UIKit - iOS14 실무 가이드 <iOS앱 진짜 개발자 되기>
클로저내의 return 질문
Movie App_4 강의 11:08초 화면 보시면dataTask 내에 클로저 부분에서 return을 주면dataTask의 클로저만 끝나는거 아닌가요?제가 이해한대로 해석한다면dataTask 클로저 내에 있는 completion 클로저가 실행 된 뒤 return으로 인해 dataTask클로저가 종료되고, 그 이후 메인스레드에 작성 해 놓은 completion(nil) 또한 실행 되어서 총 두번 실행 되는게 아닌가요??그리고 dataTask는 비동기 처리로 인해서 completion(nil)이 먼저 실행되고 그 다음에 dataTask내에 있는 클로저가 실행 될 수도 있지 않나요? 어렵네요
-
해결됨Part1: 진짜 왕초보 iOS 배우기(SwiftUI, SwiftData, 2024)
@Binding된 객체는 자동으로 저장이 되나요?
SwiftData를 사용해서 TodoList 앱을 만들어보는 중입니다. 강의를 듣기 전에 복습 차원에서 먼저 구현해봤는데, 예상과 다른 동작을 발견했습니다.처음에는 데이터를 저장하기 위해 modelContext.save()를 명시적으로 호출해야 할 것이라고 생각했습니다. 그런데 실제로 코드를 작성하고 테스트해보니, .save() 메서드를 호출하지 않아도 데이터가 자동으로 저장되고 있었습니다. SwiftData에서 데이터가 자동으로 저장되는 특정한 시점이나 이벤트가 있나요?import SwiftUI struct TodoDetail: View { @Binding var todo: TodoList @Environment(\.modelContext) private var modelContext var body: some View { VStack { // placeHolder 작성 TextField("할 일을 입력하세요", text: $todo.title) .font(.title2) .padding(10) .overlay( RoundedRectangle(cornerRadius: 10) .stroke(style: StrokeStyle(lineWidth: 1)) ) TextEditor(text: $todo.todoDesc) .padding(10) .overlay( RoundedRectangle(cornerRadius: 10) .stroke(style: StrokeStyle(lineWidth: 1)) ) } .padding() .navigationTitle("할 일을 작성하세요.") .toolbar{ ToolbarItem{ Button("저장") { do { // try modelContext.save() } catch { print("Error Context Save: \(error)") } } } } } } /// 코드 셍략
-
미해결왕초보를 위한 스위프트 프로그래밍 강좌 (iOS app with xcode&swift)
Xcode 에서 프로젝트 생성 후 storyboard 가 보이지 않습니다.
좌측 바에 위와 같이 노출되고 storyboard 가 보이지 않는데 어디로 접근해야 할까요? 프로젝트 생성이 잘못된 걸까요?
-
미해결야곰의 스위프트 기본 문법 강좌
본 강의 이전에 들을만한 프로그래밍 기초 강의 있을까요?
안녕하세요! 야곰님 강의 첫 화에서 설명해 주시는 내용을 봤을 때는, 기본 프로그래밍을 아는 사람을 대상으로 진행하는 것 같아서요. 혹시 비전공자가 프로그래밍 기초로 들을만한 강의가 있다면 안내 혹은 추천 이라도 가능할지 여쭤봅니다.
-
해결됨Combine - iOS의 Reactive Programming(2025)
Swift Concurrency 강의 예정에 있으신지 해서 문의드립니다.
안녕하세요? 혹시 Swift Concurrency 강의 예정에 있으신지 해서 문의드립니다. 있다면 언제쯤 부터 제작에 착수하시는지 궁금합니다.
-
해결됨Part1: 진짜 왕초보 iOS 배우기(SwiftUI, SwiftData, 2024)
섹션5. Class로 Todo 데이터 관리하기 부분에서 질문 있습니다.
예제 코드대로 작성했는데, Referencing initializer 'init(_:content:)' on 'ForEach' requires that 'Todo' conform to 'Identifiable' 해당 오류 메세지가 반환됩니다. Identifiable을 넣어줘야하는걸까요?!
-
해결됨앨런 Swift Concurrency for Swift 6 (Part-1)
25.05.13일 업데이트 내용 문의
안녕하세요. 25.05.13일 업데이트 표시됐는데 어떤 부분인지 알 수 있을까요?
-
미해결앱 개발 기초부터 실전까지 하나로 끝내는 Swift & iOS 마스터 클래스
Xcode에 gpx파일이 인식이 안됩니다.
안녕하십니까? 강사님섹션 26.의 308강을 실습 중입니다.gpx 파일이 xcode에 인식이 잘 안됩니다.시뮬레이팅이라 넘어가도 될 사항이기도 한데, 한번 눈으로 확인해보고 싶은 마음이 들어서 다시 질문 올립니다. 혹시 몰라 XCode와 맥북을 여러 차례 재시동도 해보았습니다.바쁘시더라도 한번 봐주시면 감사하겠습니다.
-
미해결앨런 iOS 앱 개발 (15개의 앱을 만들면서 근본원리부터 배우는 UIKit) - MVVM까지
수강 기간 연장 부탁드려도 될까요?
앨런님 안녕하세요!좋은 강의 잘 듣고 있습니다.현재 스토리보드 앱 말고, 소스 코드로 앱 만드는 부분을 시간이 촉박해서 배속 듣기 밖에 못했습니다..(실습을 못했습니다..)이 부분이 너무 아쉬워서 실습을 하면서 다시 듣고 싶은데...수강기간 연장 부탁드려도 될까요 ..?
-
미해결간단하게 만들어 보는 iOS 설정앱
손쉬운 사용 아이콘 accessibility 입니다~
손쉬운 사용 아이콘 accessibility 입니다~참고하세요~