dev._.note

[Swift] Swift / iOS 공식자료 본문

Dev/SWIFT

[Swift] Swift / iOS 공식자료

Laena 2023. 11. 26. 23:53

Swift / iOS 공식 자료 

📌 Apple Developer Documentation

 

Featured | Apple Developer Documentation

Browse the latest developer documentation, including sample code, articles, tutorials, and API reference.

developer.apple.com

  • 원하는 iOS, Swift 관련 정보의 Documentation을 찾을 수 있음.
  • 주제별로 다운로드할 수 있는 Sample Code와 설명을 제공.

 

📌 Swift Programming Language Guide

 

Documentation

 

docs.swift.org

  • Swift 언어에 대해서 사전처럼 제공.
  • 소개, 원리, 사용법, 주의할 점(Note) 등을 제공.
  • 한국어로 자료를 제공하는 사이트 The Swift Language Gulde(한국어)

 

📌 Swift API Design Guidelines 

 

Swift.org

Swift is a general-purpose programming language built using a modern approach to safety, performance, and software design patterns.

www.swift.org

  • 네이밍이나 컨벤션 등을 정할 때 참고하면 좋은 API 디자인 가이드 라인.
  • Swift에서는 카멜 케이스를 사용 🐪
    • var camelCase(카멜케이스)
    • var snake_case(스네이크케이스)
    • var PascalCase(파스칼케이스)

 

📌 Apple Developer WWDC Videos 

 

All Videos - Videos - Apple Developer

Detect bugs early with the static analyzer Discover how Xcode can automatically track down infinite loops, unused code, and other issues before you even run your app. Learn how, with a single click, Xcode can analyze your project to discover security issue

developer.apple.com

  • 아카이브 되어있는 WWDC 영상제공.
  • 매년 발표되는 WWDC(Worldwide Developers Conference) 영상 아카이브로 제공.
    • 매년 6월 Apple 에서 신제품, 업데이트 사항, 새로운 기능, OS 버전 업데이트 등 다양한 주제에 대해 소개/설명. WWDC에서 발표되는 내용에 따라서 대응해야하기 때문에 iOS 개발자라면 매년 챙겨봐야 할 중요한 행사.
  • WWDC22 영상부터 한국어 자막을 지원.
  • 추천 동영상

 

📌 iOS App Dev Tutorials

 

Develop apps for iOS | Apple Developer Documentation

Learn the basics of Xcode, SwiftUI, and UIKit to create compelling iOS apps.

developer.apple.com

  • UIKit, SwiftUI 등 iOS 개발의 기본적인 내용 튜토리얼 제공.

'Dev > SWIFT' 카테고리의 다른 글

[Swift] 프로퍼티와 출력, 함수  (1) 2023.11.27
[Swift] Playground  (0) 2023.11.27
[Swift] sort와 sorted의 차이점  (0) 2023.11.21
[Swift] Methods(메소드)  (0) 2023.11.20
[Swift] Properties(프로퍼티)  (0) 2023.11.18