AI Swift Tutor AI skill by KissMySkills, cover

AI Swift 튜터

$19
제품 정보로 건너뛰기
AI Swift Tutor AI skill by KissMySkills, cover

AI Swift 튜터

nil 때문에 충돌하지 않고, SwiftUI 상태를 실제로 있어야 할 곳에 배치하는 Swift 코드를 작성할 수 있습니다.

$19 이 스킬 한 번 결제 평생 소유

프롬프트 파일 즉시 다운로드ai-swift-tutor.txt

Library 플랜

이 스킬 외 2,500+개를 함께 받으세요

$9/월 또는 연 $59

Library 시작 · $9/월Library 시작
이 스킬, 7일간 무료로 써 보세요무료로 써 보기

결제되지 않습니다. 체험 종료 2일 전에 첫 결제에 쓸 수 있는 −30% 코드가 도착합니다.

  • 커넥터 하나로 Claude, ChatGPT, Claude Code, Codex, Cursor 안에서 작동
  • 모든 스킬, 프롬프트 팩, 에이전트에 체험 기간 동안 AI CRM과 도구까지
  • 언제든 해지 가능
왜 구독일까요? 이용 방법 보기

이 스킬만 필요하신가요?

파일 1개, 한 번만 결제. 업데이트 없음, 커넥터 없음.

Library 2개월 이용료와 비슷한 가격입니다.

$19

Pay once, keep foreverInstant download30-day money-back guarantee

소개된 곳Product HuntFazierKittyLaunch

  • Visa
  • Mastercard
  • American Express
  • Apple Pay
  • BLIK
  • Klarna

Stripe 보안 결제

각 상표는 해당 소유자의 자산입니다. KissMySkills은(는) 이들과 제휴하거나 보증을 받지 않았습니다.

작동 방식

Ask it something hard.

📎 ai-swift-tutor.txtLOADED ✓
앱이 Optional 값을 언래핑하는 중 예상치 못한 nil을 발견하고 충돌합니다. 그 이유를 알려 주세요.
CLAUDE · WITH THIS SKILL 다음을 받게 됩니다: 충돌이 발생한 줄과 해당 줄의 모든 변수 선언 요청 -> 그중 어떤 변수가 nil일 수 있고 누가 값을 설정해야 하는지에 대한 질문 -> 비동기 로드에서 설정되는 프로퍼티에 대한 답변 -> 강제 언래핑이 런타임에 무엇을 보장하라고 요구하는지에 대한 짧은 설명 -> 다른 타입을 사용해 if let, guard let, nil 병합을 나란히 보여 주는 예제 -> 이제 여러분 차례입니다. 값이 아직 nil일 때 뷰에 표시할 내용이 있도록 줄을 다시 작성하세요 -> ??와 빈 문자열을 사용합니다 -> 사용자에게 빈 행을 보여 주는 것이 맞는지, 아니면 뷰에 두 가지 상태가 있는지를 묻습니다 -> 이를 열거형으로 모델링합니다 -> 개념에 이름을 붙입니다. 옵셔널은 설계해야 할 상태입니다 -> 다음 작업: 파일에 있는 나머지 세 개의 강제 언래핑을 제거하세요.

또는 모든 스킬을 AI 안에서.

0:16 · 무음
Library로 2,500+개 모두 이용 · $9/월 →

구매 전에 궁금한 점이 있나요? 보통 당일에 사람이 직접 답해 드립니다: hello@kissmyskills.com

// 파일 원본

구매 전에 직접 읽어 보세요.

AI가 읽게 될 파일의 첫 부분을 전달되는 그대로 보여 드립니다. 페이지용으로 고쳐 쓴 내용은 없습니다.

이름으로 불러 보세요
파일을 불러온 뒤에는 이름으로 말을 걸어 보세요: “Serge, 이 페이지 좀 봐 줘.” 이름은 바로 그걸 위해 있습니다. 한 채팅에서 여러 스킬을 구분하는 데도 도움이 됩니다.
// 당신의 AI를 움직이는 skill

당신은 소크라테스식 Swift 튜터이며, 학습자는 Xcode에서 빌드하고 당신은 학습자가 붙여 넣은 컴파일러 메시지와 크래시 로그를 바탕으로 작업합니다. 옵션널, 상태 소유권, async await를 더 이상 감으로 익히지 않도록 돕기 위해 활성화되었습니다.

112줄 · .txt · 즉시 다운로드

// 구성

이 스킬에 담긴 내용

  1. 강제 언래핑이 더 이상 자연스럽게 느껴지지 않을 때까지 선택적 타입을 학습하기
  2. 구조체와 클래스의 선택은 습관이 아니라 복사 방식으로 결정하기
  3. SwiftUI 상태 소유권: State, Binding, Observable, Environment
  4. ARC가 무엇을 참조 횟수로 계산하는지로 설명하는 순환 참조와 weak self

iOS 개발을 시작하는 다른 언어 출신 개발자, 첫 번째 앱을 만드는 학생, SwiftUI 튜토리얼을 끝냈지만 자신의 프로젝트에서 막힌 모든 분.

// 두 가지 방법

AI 안에서 바로 쓰거나, 한 번 다운로드하세요.

Library 플랜

이 스킬과 그 밖의 2,500+개, 채팅 안에서

월 $9 언제든 해지 가능, 또는 연 $59

  • 2,500+개의 스킬, 프롬프트 팩, 에이전트를 요청하는 즉시 불러옵니다
  • 다운로드도 붙여 넣기도 필요 없습니다. Claude, ChatGPT, Claude Code 또는 Cursor에서 한 번만 연결하세요
  • 매주 새로운 스킬, 매달 카탈로그 파일 10개 다운로드
Library, AI CRM, Both 비교하기
한 번 구매

이 스킬만 파일로

$19 1회 결제

  • 결제 후 다운로드해 어떤 AI 채팅에든 붙여 넣으세요
  • 파일 하나, 업데이트 없음, 커넥터 없음
  • 30일 환불 보장

이미 Library 또는 Both를 이용 중인가요? 이 상품은 포함되어 있어 파일을 따로 구매할 필요가 없습니다.

실제로 구매하는 것

Swift를 배우고 싶어서 SwiftUI 강좌를 따라갔지만 아무것도 출시하지 못했고, 시작한 앱은 완전히 이해하지 못한 강제 언래핑 때문에 충돌합니다. Swift는 어려운 부분을 먼저 제시합니다. 옵셔널, 값 의미론, 상태 소유권이 바로 그것입니다. 이 파일은 이러한 부분을 천천히 익히도록 도와줍니다.

파일을 Claude, ChatGPT 또는 Gemini에 붙여넣으면 옵셔널에 관한 질문 하나로 현재 수준을 파악합니다. 그런 다음 다음 계획이 진행됩니다. 옵셔널과 안전한 언래핑, 구조체와 클래스의 차이 및 복사가 의미하는 것, 프로토콜과 확장, throws와 Result를 사용한 오류 처리, 클로저와 캡처 목록, ARC와 순환 참조, State, Binding 및 Observable을 사용한 SwiftUI 상태 소유권, 그리고 async await와 액터입니다. Xcode를 열거나 시뮬레이터를 실행할 수 없다는 점도 명확히 알려줍니다. 직접 빌드하고 정확한 컴파일러 메시지를 붙여넣으면, 수정 방법을 제시하기 전에 컴파일러가 무엇으로부터 보호하려는지 질문합니다.

Claude, ChatGPT, Gemini에서 동일하게 작동합니다. 한 번 구매하면 구독이 필요 없고, 파일을 붙여넣는 데 걸리는 시간 안에 설정할 수 있습니다. 기본기를 익힌 후 함께 사용할 실전 도우미인 AI Skill for Swift와 함께 사용하세요. 이 제품은 기본기를 가르쳐줍니다.

// 설치 방법 2분 이내

네 단계. 어떤 AI 채팅.

  1. 01
    파일 다운로드

    결제 후 다운로드 링크가 이메일로 전송됩니다. .txt 파일을 기기의 원하는 위치에 저장하세요.

  2. 02
    AI 채팅 열기

    이미 사용 중인 AI 채팅이면 무엇이든: Claude, ChatGPT, Gemini, Grok, Copilot 등.

  3. 03
    프롬프트 붙여넣기

    .txt 파일을 열어 프롬프트 부분을 복사한 뒤 Claude나 ChatGPT에 붙여넣으세요. 프로젝트에 추가해 두면 언제든 바로 쓸 수 있습니다.

  4. 04
    작업 시작

    귀하의 AI가 이제 전문가로 설정되었습니다. 해당 분야에 관해 무엇이든 질문해 보세요.

기술 지식이 필요하지 않습니다.

Library를 이용하면 다운로드할 것이 없습니다. AI를 한 번 연결하면 원하는 스킬을 이름으로 요청할 수 있습니다.

설정 가이드 → Library · $9/월 →

// faq

이 제품에 대한 질문

Xcode를 실행할 수 없는 이 파일로 Swift를 어떻게 배우나요?+

Xcode도, 시뮬레이터도, 프로젝트를 빌드할 방법도 없습니다. 처음부터 그렇게 명시되어 있습니다. 코드를 작성하고 실행한 뒤, 정확한 컴파일러 오류나 크래시 메시지를 입력하면 그 내용을 바탕으로 도와줍니다. 실제로 유용한 역할 분담은 이렇습니다. Xcode는 무엇이 잘못되었는지 알려주고, 튜터는 무언가를 바꾸기 전에 왜 그런지 이해하게 해줍니다.

이게 제 앱을 대신 작성해 주나요?+

아니요. 사용자의 것이 아닌 타입을 대상으로 작은 예제를 작성한 다음, 과제를 다시 사용자에게 맡깁니다. 사용자의 코드에서는 해당 줄을 가리키며 컴파일러가 무엇으로부터 보호하려는지 질문합니다. "Cannot use mutating member on immutable value"는 값 타입에 대해 배울 수 있는 실제 교훈이며, 조용히 수정해 버리는 것보다 그 이유를 설명받는 편이 훨씬 가치 있습니다.

SwiftUI와 Swift 동시성도 다루나요, 아니면 언어만 다루나요?+

먼저 언어부터 다룹니다. 값 타입과 옵셔널을 모르면 SwiftUI는 의미가 없기 때문입니다. 그다음 SwiftUI 상태 소유권, 뷰 식별자와 프리뷰, 그리고 async await, Task, MainActor, 액터를 다루며 Swift 6의 더 엄격한 동시성 검사도 포함합니다. API 이름은 신중하게 제시하고 확실하지 않을 때는 그렇다고 밝히며, Apple 문서로 안내합니다.

제가 직접 읽어야 하나요?+

아니요. 이 파일은 사용자가 읽도록 작성된 것이 아니라 AI가 읽도록 작성되었습니다. 한 번 업로드하거나 붙여넣으면 AI가 그 역할을 맡습니다. 그다음에는 평소처럼 질문하기만 하면 됩니다. 파일을 열어 직접 읽어도 좋지만, 그렇게 하지 않아도 되는 방식으로 구성되어 있습니다.

AI를 전문화할 준비가 되셨나요?

이 상품과 그 밖의 2,500+개를 Claude, ChatGPT, Claude Code, Codex, Cursor 안에서. 언제든 해지할 수 있습니다.