Site icon 지락문화예술공작단

스위프트와 프로토콜지향 프로그래밍/존 호프만 지음, 강경구 옮김/에이콘출판

스위프트와 프로토콜지향 프로그래밍/존 호프만 지음, 강경구 옮김/에이콘출판

스위프트와 프로토콜지향 프로그래밍

존 호프만 지음, 강경구 옮김 / 에이콘출판 / 2016년 08월 / ISBN:9788960779037
정가: 25,000원 / 판매가: 22,500원 / 마일리지: 1,250
이벤트: 원피스 굿즈 & 틴코스터.미니 북 틴케이스 증정!


acorn+PACKT 시리즈. 이 책은 스위프트를 더욱더 잘 사용하고 싶은 개발자를 위한 책이다. 책에서는 객체지향 프로그래밍과 프로토콜지향 프로그래밍의 차이점을 보여주면서 프로토콜지향 프로그래밍이 가진 강점을 설명하며, 스위프트 2에서 추가된 새로운 에러 처리 패턴과 프로토콜 확장(Protocol Extension)을 통해 스위프트에 더해진 강력한 기능들을 함께 소개한다. 또한, 디자인 패턴과 사례 연구를 통해 실무에서 프로토콜지향 프로그래밍을 어떻게 적용할 수 있는지에 대해 상세히 설명함으로써 실무에도 도움이 될 것이다.

1. 객체지향 프로그래밍과 프로토콜지향 프로그래밍

__객체지향 프로그래밍 언어로서의 스위프트

__프로토콜지향 프로그래밍 언어로서의 스위프트

__프로토콜지향 프로그래밍과 객체지향 프로그래밍 요약

__객체지향 프로그래밍 대 프로토콜지향 프로그래밍

____프로토콜과 프로토콜 확장 대 슈퍼클래스

____음료 타입 구현

____값 타입 대 참조 타입

__승자는…

__요약



2. 타입 선택

__클래스

__구조체

__열거형

__튜플

__프로토콜

__값 타입 대 참조 타입

__재귀적 데이터 타입(참조 타입 전용)

__상속(참조 타입 전용)

__스위프트 내장 데이터 타입과 자료 구조

__요약



3. 에러 처리

__guard문 사용

__에러 처리

__반환 값을 사용한 에러 처리

__NSError를 사용한 에러 처리

__스위프트 2에서 에러 처리

____에러 표시

____에러 던지기

____에러 잡기

__에러 처리를 사용하는 경우

__요약



4. 프로토콜의 모든 것

__프로토콜 문법

____프로토콜 정의

____프로퍼티 요구 사항

____메소드 요구 사항

____선택적 요구 사항

____프로토콜 상속

__프로토콜 컴포지션

__프로토콜을 타입으로 사용

__프로토콜과 다형성

__프로토콜과 타입 캐스팅

__프로토콜과 연관 타입

__델리게이션

__프로토콜을 사용한 설계와 개발

__요약



5. 타입 확장

__확장 정의

__프로토콜 확장

__문장 유효성

__요약



6. 스위프트에서 디자인 패턴 적용

__디자인 패턴이란?

__생성 패턴

____싱글턴 패턴

________문제의 이해

________해결책의 이해

________싱글턴 패턴 구현

____빌더 디자인 패턴

________문제의 이해

________해결책의 이해

________빌더 패턴 구현

____팩토리 메소드 패턴

________문제의 이해

________해결책의 이해

________팩토리 메소드 패턴 구현

__구조 디자인 패턴

____브리지 패턴

________문제의 이해

________해결책의 이해

________브리지 패턴 구현

____파사드 패턴

________…


국내도서 > 컴퓨터/모바일 > 프로그래밍 개발/방법론 > 모바일/무선/임베디드 프로그래밍
국내도서 > 컴퓨터/모바일 > 프로그래밍 언어 > 프로그래밍 언어 기타
국내도서 > 컴퓨터/모바일 > 프로그래밍 개발/방법론 > 애플/아이폰/안드로이드 프로그래밍
국내도서 > 컴퓨터/모바일 > 모바일 프로그래밍 > 모바일/임베디드

Source: 스위프트와 프로토콜지향 프로그래밍/존 호프만 지음, 강경구 옮김/에이콘출판

Exit mobile version