본문 링크 (Original Link)

스위프트 뉴스 - 143

2017.09.21

#

by NatashaTheRobot, translated by pilgwon

Swift Thoughts

try! Swift NYC에 참가하고 자원하고 사회를 보고 발표했던 여러분 모두 감사드립니다! 여러분이 이벤트를 가장 놀라운 이벤트로 만들어주셨습니다. - 제가 상상하거나 희망했던 그 이상이에요 ❤️❤️❤️

저는 그들이 다음 몇 주에 걸쳐 나올 놀라운 토크 비디오를 포함할 것입니다. 당신은 이것들을 보고 싶을 것입니다! NYC와 멀리 살고 계신분들은, 11월에 방갈로르에서나 내년 3월에 도쿄에서 만나요!

컨퍼런스 끝의 휴식 후에, 지난 주에 있었던 애플 이벤트에 대한 흥미진진한 소식으로 돌아왔습니다. 즐기세요!

NatashaTheRobot

애플 사랑

Xcode 9, Swift 4, iOS 11 그리고 watchOS 4 GM 릴리즈를 다운로드 받으세요 💃🏻

많은 것들이 나왔습니다! 우리의 앱이 새로운 아이폰 X 시뮬레이터에서 잘 작동하는지 확인하세요. 다행스럽게도 새로운 아이폰이 11월까지는 배송되지 않아서, 필요한 수정과 업데이트할 시간은 있습니다 😅

apple.com

스위프트 로컬 리팩토링

스위프트 팀은 Xcode 9 리팩토링 엔진의 진정한 힘을 로컬 스위프트 코드를 리팩토링 하는데에 보여주었습니다. 스포일러: 우리가 생각한 것 보다 많이 강력합니다. 스위프트 개발을 위해서 반드시 익혀야 할 것입니다!

swift.org

웹에서의 스위프트

스위프트 4의 최고의 기능들

저는 전에 새로운 Swift 4 기능의 대부분을 요약한 게시물을 링크했었지만, 이것은 스위프트 4가 공시적으로 GM에 있지 않다는 것을 전제로 한 마지막 시간입니다. Combined Class와 Protocol Type이 저를 행복하게 하네요 😇

plausible.coop

스위프트에서의 다익스트라 알고리즘

그래프상의 두 노드 사이의 최단 거리를 스위프트로 찾는 정말 놀랍고 엄청나게 읽기 쉬운 글입니다. 하지만 당신의 호기심과 재미를 위해서만 읽어주세요. GameplayKit에서 다뤘습니다!

medium.com

후원

iOS 기술 면접을 준비중이십니까? 이 책이 당신을 에이스로 만들어줄 것입니다!

이 iOS 면접 가이드 팩은 72개 이상의 보통의 iOS를 위한 면접 질문에 대한 대답을 알려줍니다. 그것은 당신이 예상하지 못한 질문을 준비하게 해주며 iOS 플랫폼에서 배워야 하는 점에 대한 개요를 제공합니다. 이것은 Swift부터 UI, 네트워킹, 스토리지, 디자인 패턴, 아키텍쳐 질문, 그리고 더 많은 것을 제공합니다. 25% 특별 할인 받으시고 복사본을 가지세요.

iosinterviewguide.com

스위프트 알고리즘 책 (Swift 4를 위한 마지막 선주문 기회)

이 스위프트 알고리즘 책은 검색 엔진, 데이터베이스 그리고 소셜 네트워크에 영향을 미치는 개념을 설명하기 위한 신선한 접근 방법을 가집니다. 이 책은 모던 코드, 일러스트레이션 및 컴퓨터 과학의 개념을 혼합해서 당신이 면접을 통과하거나 앱을 만드는 것에 도움을 줍니다. 이번 에디션에는 스위프트 4.0을 지원하기 위해 다시 작성했고 동적 프로그래밍에 대한 새로운 개념과 iOS 면접 준비도 포함했습니다! 할인코드 THEROBOT 를 사용해서 선주문 20% 할인 혜택을 받아보세요.

waynewbishop.com

이 주의 스위프트를 후원하시고 18,000명 이상의 스위프트 개발자들과 만나보세요

스위프트의 진화

EquatableHashable 적합성의 합성 🎉🎉🎉

“개발자들은 복잡한 타입의 동등성(equatability)과 해시성(hashability)을 지원하기 위해 아주 많은 양의 보일러 플레이트 코드를 만들어야 합니다. 이 제안은 올바른 구현을 생성하는 것이 가능한 것으로 알려진 시나리오 상에서 컴파일러가 동등성과 해시성의 적합성을 자동으로 합성해서 보일러 플레이트 코드를 줄이기 위한 방법을 제공합니다.”

github.com

#iOSdev

아이폰 X: 홈 인디케이터 다루기

우리는 아이폰X의 상단 부분뿐만이 아니라 홈 인디케이터도 걱정해야 합니다. 애플은 뷰컨트롤러의 몇 가지 설정을 통해 이것을 엄청 쉽게 작업할 수 있게 만들었지만, 그것은 생각해야 할 뷰컨트롤러의 또 다른 상태입니다 😑

medium.com

스위프트 코드

비디오

2017년 가을 비디오

좋은 소식입니다! 우리는 새로운 아이폰 X / 애플 워치 시리즈 3 / ARKit / Face Tracking / 기타 등등에 우리 앱을 어떻게 적응할 지에 대한 훌륭한 대화들과 비디오를 다음 WWDC까지 기다릴 필요가 없어졌습니다. 애플이 모두를 위해 비디오를 열었습니다 🎁

apple.com

디자인

아이폰 X 휴먼 인터페이스 가이드라인

#노치를포옹하세요 🤔

“기기의 둥근 코너, 센서 부분, 또는 홈으로 가기위한 인디케이터를 까만 바를 위나 아래에 놓는걸로 가리려고 하지 마세요. 이 공간에 특별한 주의를 끌기 위해 괄호나 베젤, 도형 또는 설명 문구와 같은 시각적인 장식품을 사용하지 마세요.”

다른 뉴스로는, 새로운 증강 현실 휴먼 인터페이스 가이드라인을 확인하는 것입니다!

apple.com

iOS 앱이 아이폰 X 화면 크기에 어떻게 적응할까요?

좋은 소식은 아이폰 X이 Xcode 8로 빌드된 앱에 대해 이전 버전과 호환되도록 설계되었다는 점입니다. 노치에 대한 모든 농담은 제쳐두고, 노치를 놓고 앱을 적용하는 것은 그리 좋지 않습니다. UINavigationBar 및 레이아웃 가이드와 같은 기본 애플 구성 요소를 사용하고 있다면 아무것도 하지 않아도 됩니다.

medium.com

비즈니스

이번 주에 있었던 아이폰 X 소개 행사에서 발표된 제품들에 대한 생각과 관찰

최고의 농담 🙈: “크레이그 페더리기가 그의 얼굴을 생동감 넘치는 똥 더미로 바꾸어 새로운 애니모지를 선보인 것: ‘만약 가장 진보된 얼굴 애니메이션에 엑세스 할 때 인류가 무엇을 할 것인지 궁금했다면 이젠 알았을 것입니다.’”

daringfireball.net

기술은 중립적이지 않습니다

이것은 우리가 모바일 머신 러닝 시대로 향할 때 큰 알림입니다… 기계가 우리에게서 배우고 그에 따라 조정할 편향에 대해 두 번 생각하세요.

ashfurrow.com

스위프트 관련 업무

💻 스위프트 풀 타임

natashatherobot.com

스위프트 업무를 올려보세요!

무작위 쿨한 물건

애플 이벤트 요약 노래입니다!

try! Swift NYC 2017의 스피커이면서 연주자인 @jamesdempsey가 속한 James Dempsey와 브레이크 포인트들의 작품입니다. 👏👏👏

twitter.com