WWDC 2017에서 스위프트 4와 Xcode9가 공개되었습니다.
올해도 어김없이 개정판 작업을 해야 하는군요…
매년 하는 개정판 작업이 힘들기만 합니다… ㅠㅠ




Xcode 9 beta 를 설치해서 확인해보니…
다행히도 많은 부분이 바뀌지는 않았습니다.

대표적으로 바뀐것은 #select()에서 호출하는 메소드의 앞에 @objc가 붙어야 하네요…

또한 시뮬레이터의 UI가 완전히 바뀌었습니다…

그리고, 코드뷰 창에 줄번호가 기본적으로 붙어있다는 것.
물론 설정에서 끄면 되지만, 독자들이 혼동스러울까봐 줄번호를 그냥 두기로…
덕분에 모든 화면을 다 캡쳐해야 하네요… ㅠㅠ

항상 느끼는 거지만, 이전 프로젝트를 자동 변환하면 항상 Wanning이 발생하네요.
그래서 매번 개정작업때마다 프로젝트를 모두 새로 만들어야 합니다… ㅠㅠ



Xcode9에는 버그도 있어요.
개정작업 하다보니 이미지 뷰에서 이미지가 보이지 않습니다.
한참을 구글링하다 알아낸것이…
이미지를 추가하면 Target membership에 자동으로 추가되지 않는다는 것.
그래서 추가한 이미지를 모두 선택하고 수동으로 추가를 해줘야 합니다.
버전 업데이트 되면서 해결될지도 모르겠습니다.

또한, 툴바 아이템의 텍스트를 아이콘으로 변경하면 Xcode가 다운되는 현상도 있네요…


이런 저런 문제점이 모두 해결해 가면서…
추석 연휴를 제대로 쉬지도 못하고…
드디어 초고 작업을 마쳤습니다.

이제 출판사에서 편집 마치면 다시 확인 작업을 하는 등…
아직 갈 길은 멀지만…
조만간 개정판이 출간이 될 것 같습니다.






top

Write a comment