본문으로 이동
Swift 강좌
-
Swift 강좌
Swift struct·class·enum·protocol 실전: 값 타입과 디스패치 함정
Swift 6.4.2로 실행한 중급 강의. 값·참조 타입의 실제 출력, mutating과 let 오류, enum 완전 switch, 프로토콜 확장의 정적 디스패치 함정, some/any, struct·class 배열 -O 실측과 판단표.
-
Swift 강좌
Swift ARC·순환 참조·-O 성능 실측
deinit 이 불리지 않는 것과 macOS leaks 로 순환 참조를 증명하고, unowned 크래시, isKnownUniquelyReferenced 로 보는 Copy-on-Write, -O 와 -Onone 차이를 실측합니다.
-
Swift 강좌
Swift 함수·클로저·컬렉션: 실행하고 시간까지 재 보기
인자 레이블과 inout, 변수를 붙잡는 클로저, copy-on-write 를 눈으로 보고 실측, map/filter/reduce 대 for 루프(-O), 실제 swiftc 에러까지 정리합니다.
-
Swift 강좌
Swift 오류 처리와 제네릭: throws, 타입 지정 throws, Result, where
Swift 6.4.2로 실행한 중급 강의. do/try/catch, try!의 실제 크래시와 사라지는 출력, 타입 지정 throws, Result, 제네릭 제약 위반의 실제 오류, 제네릭 대 any -O 실측과 판단표.
-
Swift 강좌
Swift 동시성: async/await·actor·Swift 6 오류 실측
async let 과 태스크 그룹 실측, Swift 5 모드는 통과시키고 Swift 6 은 막는 데이터 경쟁, actor 재진입 함정을 실제 출력으로 확인하고 선택 기준표로 정리합니다.
-
Swift 강좌
Swift 기초: let·타입·문자열·옵셔널을 실행 결과로 배우기
let 과 var, 암묵 변환이 없는 타입, 정수 오버플로 크래시, word[0] 이 안 되는 이유, 옵셔널과 강제 언래핑 크래시를 Swift 6.4.2 의 실제 swiftc 출력과 실측으로 확인합니다.
↑