https://github.com/wonism/swift-study
https://github.com/wonism/swift-study
Last synced: about 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/wonism/swift-study
- Owner: wonism
- Created: 2016-04-19T11:46:51.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2019-01-03T09:10:09.000Z (over 6 years ago)
- Last Synced: 2025-01-12T16:11:25.573Z (4 months ago)
- Language: Swift
- Size: 470 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# swift-study
"스위프트로 하는 iOS 9 프로그래밍 (에이콘 출판, Matt Neuburg 저,
동준상 이지훈 역)"을 공부하며 작성한
스터디 자료입니다.자료에 문제가 있거나 막히는 부분에 대해서는 [Issue
등록](https://github.com/wonism/swift-study/issues/new)을 해주시면
확인하도록 하겠습니다.
## 들어가기 앞서..
__Swift 개발 철학__
- 객체지향성 : '모든 것은 객체다.'라고 표현할 정도로 객체지향적이다.
- 명료성 : 스위프트의 문법은 분명하고 일관되며, 명시적이다.
- 안전성 : 강한 데이터 타입 지정 방식을 가지며, 이를 통해 모든 객체의 데이터 타입
유형, 상태 정보 등을 알 수 있다.
- 경제성 : 스위프트는 간소한 언어를 추구하며, 기본적인 데이터 타입과
핵심 기능 이외의 요소는 포함하지 않는다.
- 메모리 관리 : 자동으로 메모리 관리를 한다.
- 코코아 호환성 : 거의 모든 코코아 API 와 완벽하게 상호작용할 수 있다.## 목차
- [1장 - 스위프트
아키텍처](https://github.com/wonism/swift-study/blob/master/book/ch01.md)
- [2장 -
함수](https://github.com/wonism/swift-study/blob/master/book/ch02.md)
- [3장 - 변수와 데이터
타입](https://github.com/wonism/swift-study/blob/master/book/ch03.md)
- 4장 - 객체 타입
- 5장 - 플로우 컨트롤, 프라이버시, 메모리 관리
- 6장 - 엑스코드 프로젝트의 구조
- 7장 - 닙 관리
- 8장 - 도큐멘테이션
- 9장 - 프로젝트 생명주기
- 10장 - 코코아 클래스
- 11장 - 코코아 이벤트
- 12장 - 메모리 관리
- 13장 - 오브젝트 간 통신