안녕하세요 😀
누구나 쉽게 AI개발과 iOS 개발을 할 수 있도록 돕고 싶은
개발자 밤낮코딩입니다.
강의에 필요한 예제 만드는것을 좋아하고, 입문자에게 필요한 강의를 만들기 위해 연구합니다.
nightdaycoding@gmail.com
강의
로드맵
전체 3수강평
- 원클릭으로 AI가 생성해주는 Youtube 쇼츠 만들기 자동화(with n8n)
- Part0: 문제 풀며 배우는 왕초보 Swift6 (무료, 2025, XCode 26 완벽 대응)
- Part1: 진짜 왕초보 iOS 배우기(SwiftUI, SwiftData, 2024)
- Part1: 진짜 왕초보 iOS 배우기(SwiftUI, SwiftData, 2024)
- Part0: 문제 풀며 배우는 왕초보 Swift6 (무료, 2025, XCode 26 완벽 대응)
게시글
질문&답변
진로에 대한 질문...!
안녕하세요!먼저 제가 휴가를 다녀오느라 답변이 늦은점 죄송하다는 말씀 드립니다.참 어려운 질문인데요. 말씀해주신 부분이 대부분 사실입니다.저나 제 주위의 대기업에 다니는 iOS 개발자 분들의 이야기를 들어보면 신규채용이 거의 없는거 같습니다.백엔드는 그래도 취업이 좀 있는거 같은데 네이티브 앱은 신입 취업이 쉽지 않은게 사실인거 같습니다. 취업률로만 보았을때는 백엔드쪽이 승산이 있는게 어쩔수 없는 사실인것 같긴해요.제가 주변의 모든 직군, 대기업, 스타트업 등 모든 케이스에 대해서는 알지 못하지만 제 주변의 상황으로만 봤을때는 iOS보다는 백엔드가 취업시장에서 괜찮다고 말씀드릴 수 있을거 같습니다. iOS가 간간히 취업소식이 있다면 그래도 적성에 맞으시는거 하라고 말씀드리고 싶으면 현재로써는 그러기가 쉽지 않네요저도 취업준비할때 백엔드, 프론트엔드, iOS를 결정하느라 힘든경험이 있었던 입장으로써 최재훈님의 고민이 참 와닿지만, 희망적인 답변을 드리기가 어려운 현실인 것 같습니다강의 들어주셔서 감사합니다!
- 좋아요수
- 0
- 댓글수
- 1
- 조회수
- 38
질문&답변
프롬프트의 영문 버전을 만들 때, 출력 규칙에 포함된 한글 부분은 영어로 번역하지 않고 그대로 유지하면서, 영문 편과 한글 편을 한 번에 함께 출력하려면 어떤 워크플로우로 구성하면 좋을까요?
안녕하세요 Yeonju Kang 님!먼저 제가 휴가를 다녀오느라 답변이 늦은점 죄송하다는 말씀 드립니다.말씀해주신 부분은 좋은 아이디어 인것 같습니다.초반 스토리 생성이나 그런부분은 똑같이 생성하고 대본을 영어와 한글로 나누어서 다른 2개의 쇼츠를 생성하는거 말씀하시는 걸까요?그렇게 진행하셔도 괜찮을거 같습니다!공통적인 부분(BGM, 이미지 생성, 영상 생성)의 플로우는 같게 두고 대본 쪽만 한글, 영어로 나누어서 2개의 플로우가 되도록 구현하시면 될거같습니다!한번 도전해보시고 안되는 부분 생기면 질문주세요~! 답변 드리도록 하겠습니다.감사합니다!
- 좋아요수
- 0
- 댓글수
- 1
- 조회수
- 30
질문&답변
12-5 강의 확인 요청
안녕하세요g2전현기님!혹시 정확한 답변을 위해 에러 나는 상황이랑 에러 메세지를 첨부해서 주실수있으실까요?원래는 결제없이 사용이 가능했는데(구글 클라우드에서 처음 무료 제공해주는 크레딧으로 사용)혹시 변동이 있었는지도 확인해야 할거 같거든요
- 좋아요수
- 0
- 댓글수
- 2
- 조회수
- 64
질문&답변
Sonauto/v2/text 찾아도 없습니다.
안녕하세요 goldway님!sonauto가 fal.ai에서 이제 제대로 지원이 안되어서바로 다음 강의 진행하시면 대처법 올려드렸습니다!참고해주시면 감사하겠습니다
- 좋아요수
- 0
- 댓글수
- 3
- 조회수
- 85
질문&답변
SwiftData 미리보기 미적용
안녕하세요.시뮬레이터에서는 정상적으로 동작하는데 미리보기 캔버스에서만 반영되지 않는 경우라면, 먼저 캔버스의 Resume 버튼을 눌러 다시 실행해 주세요.그래도 문제가 계속된다면 Xcode를 완전히 종료한 뒤 다시 실행해 보시면 해결되는 경우가 많습니다. SwiftUI Preview는 실제 시뮬레이터 실행과 다르게 캐시나 캔버스 상태가 꼬이는 경우가 종종 있습니다.감사합니다.
- 좋아요수
- 0
- 댓글수
- 2
- 조회수
- 58
질문&답변
중괄호와 함수
네, 함수와 비슷한 개념으로 보셔도 됩니다.조금 더 정확히 말하면 Swift에서는 { ... } 형태로 작성한 코드를 closure라고 부릅니다. Closure는 나중에 실행할 수 있는 코드 블록이고, Swift에서는 함수도 closure의 한 종류라서 처음에는 함수와 비슷하게 이해하셔도 괜찮습니다.예를 들어action: { addTodo() }는 “버튼이 눌렸을 때 이 closure 안에서 addTodo()를 실행해 주세요”라는 의미이고,action: addTodo는 addTodo 함수 자체를 action으로 전달하는 방식입니다.웹 개발을 해보셨다면 JavaScript의 화살표 함수처럼 생각하시면 이해하기 쉬울 것 같습니다.() => addTodo()이런 느낌과 비슷합니다.감사합니다.
- 좋아요수
- 0
- 댓글수
- 2
- 조회수
- 60
질문&답변
기본 뷰 디자인이 강사님과 다릅니다.
안녕하세요!제가 강의랑 비교해가면서 이미지를 봤는데 정확히 어느 디자인이 다른걸까요?혹시 리스트 셀의 둥근정도가 다른거 말씀하시는거면 이거는 iOS가 업그레이드해가면서 기본적인 디자인은 달라질 수 있습니다.iOS 버전이 올라가면서 기본적인 디자인은 약간씩 바뀔수 있습니다. 그거를 항상 같게하려면 버튼 모양을 좌표로 찍어가면서 하나씩 그려야 하는데 쉽지는 않습니다.지금 보내주신 이미지에는 이모지가 안들어가 있는거 같은데요. 이모지 입력하실때 컨트롤 + 커맨드 + 스페이스로 애플 기본 이모지 입력하시면 캔번스에서도 잘 보일거에요~
- 좋아요수
- 0
- 댓글수
- 2
- 조회수
- 57
질문&답변
이미지 2x, 3x 질문
안녕하세요 jj4783님!네, 맞습니다. @2x, @3x 이미지를 따로 넣어두면 iOS가 현재 기기에 맞는 이미지를 알아서 선택해서 보여줍니다.예를 들어 같은 크기의 이미지라도 어떤 기기는 @2x 이미지를 쓰고, 어떤 기기는 @3x 이미지를 써야 화면에서 더 선명하게 보입니다. 그래서 같은 이미지처럼 보여도 기기마다 필요한 실제 이미지 크기가 다를 수 있어요.물론 제일 화질이 좋은 @3x 이미지만 넣어도 화면에 표시되기는 합니다. 다만 @2x 기기에서도 큰 이미지를 불러와서 줄여 보여주게 되기 때문에, 이미지가 많아지면 앱 용량이나 메모리 사용량이 불필요하게 커질 수 있습니다.또 작은 아이콘이나 얇은 선이 있는 이미지는 기기에 딱 맞는 이미지를 쓰는 편이 더 깔끔하게 보일 수 있습니다.그래서 이미지가 한두 개 정도라면 큰 차이가 없을 수 있지만, 실제 앱에서는 가능하면 @2x, @3x 이미지를 각각 넣어두는 것이 좋습니다.
- 좋아요수
- 0
- 댓글수
- 2
- 조회수
- 46
질문&답변
자동화프롬프트 가져오기 에러
안녕하세요 smc86님!에러가 나는 부분을 캡처해서 보여주시면 답변하는데 도움이 될거 같습니다.연결이 타임아웃이 났다고 하는데, 이 원인을 한번 알아봐야될거 같거든요!에러가 나는 상황에서노드를 포함한 전체 노드 화면 캡처 1개에러가 나는 노드 더블클릭해서 해당 노드페이지 캡처1개 주시면 도움드리도록 하겠습니다~
- 좋아요수
- 0
- 댓글수
- 2
- 조회수
- 56
질문&답변
Basic LLM Chain 에서 Paser 를 사용해 JASON 형식으로 바꾸는 부분에서 에러가 발생합니다
안녕하세요 에이어른님지금 스크린샷을 하나씩 봤는데 이상해 보이는 부분은 일단 안보이는데요저 노드안 화면 말고 노드밖에 있는 전체 화면도 에러났을때 한번 캡처해서 보여주시겠어요?정확히 어느쪽 에러인지 파악하면 원인을 찾는데 도움이 될것 같습니다.
- 좋아요수
- 0
- 댓글수
- 2
- 조회수
- 47




