IOS 시작하기

정성윤·2023년 7월 3일
1

Swift 실습

목록 보기
1/17
post-thumbnail

준비물

  • 컴퓨터(Mac os)
  • 아이폰(휴대폰으로 빌드)
  • 와이파이 or 연결선
  • 애플 개발자 계정 >> 앱 등록시(배포), 매년 12만 9천원
  • 듀얼 모니터 (옵션)

기본개념

  • 클라이언트
  • 손안의 작은 컴퓨터
  • 메모리(컴퓨터 구조 및 운영체제) >> Thread

주된 작업

  • 화면 그리기
  • 화면 간 이동
  • 데이터 전달
  • 서버에 데이터 요청
  • 서버 응답에 따른 예외처리
  • 응답 결과 화면에 보여주기 (목록)
  • 알람, 위젯, 버튼 등의 작업
  • 미디어 재생, 다운로드
  • 로컬 DB

Xcode 시작

처음 시작할때는 Swift로 언어를 시작.(Stortboard)

기존의 코드들이 Objective-C로 이루어져 있을수도 있어 공부 필요
취업을 위해서는 UIkit과 향후 변화하게 될 Swiftui에 대해서도 공부 필요

간단한 예제

AppDelegate
SceneDelegate
ViewController
뷰 컨트롤러에서 코드로 실행(swift 세미콜론 작성 X)

Mainstoryboard
Mainstoryboard에서 끌어와 추가

참고 : 개발하는 정대리(유튜브)

profile
이유있는 스위프트 개발자

0개의 댓글