Swift - @autoclosure 이야기 공유 링크 만들기 Facebook X Pinterest 이메일 기타 앱 - 4월 27, 2016 @noescape 속성 을 정리하다 보니 @autoclosure 도 함께 따라다니는 것 같아서 이 속성도 정리해 본다. 자세히 읽어보기 »
Swift - @noescape 너 정체가 뭐냐 공유 링크 만들기 Facebook X Pinterest 이메일 기타 앱 - 4월 20, 2016 예전에 Swift 1.2 변동사항에 대해 쓰면서 뭔지 잘 모르고 넘어갔었는데 갑자기 궁금해져서 그 정체를 찾아보기 시작했다. (참고로 현재 Swift 최신 안정 버전은 2.2 이다 -_-) 이번 글은 바로 이 @noescape 속성에 관한 내용이다. 자세히 읽어보기 »
Swift - 언제 class 대신 struct 를 사용하는가 공유 링크 만들기 Facebook X Pinterest 이메일 기타 앱 - 4월 06, 2016 Swift 언어 포럼에서는 struct와 class의 차이와 이를 언제 쓰는게 좋냐라는 주제에 대해 자주 토론이 되는 것 같다. 개인적으로도 관심이 많은 편이다보니 좀 정리가 필요할 것 같다는 생각이 들었다. 자세히 읽어보기 »
Swift 2.2 에선 뭐가 바뀌었나 공유 링크 만들기 Facebook X Pinterest 이메일 기타 앱 - 3월 23, 2016 Xcode 7.3과 함께 Swift 2.2도 함께 정식으로 릴리즈 되었다. 요즘엔 공식사이트도 생기고 오픈소스화 되면서 변경 내역을 접하기가 쉬워지고 정리도 잘 되어 있어서 이런 글을 적는게 의미가 있나 고민되기는 하지만, 그래도 복습하는 겸 정리해본다. 자세히 읽어보기 »
Swift - GCD 세마포어(Dispatch Semaphore) 공유 링크 만들기 Facebook X Pinterest 이메일 기타 앱 - 12월 17, 2015 세마포어도 병렬 프로그래밍 동기화를 위한 전통적인 기능 중 하나이다. GCD(Grand Central Dispatch) Dispatch 에서도 세마포어가 제공되기에 이를 간단히 살펴보고자 한다. 자세히 읽어보기 »
[iOS] 여러 스토리보드에서 시작점을 고르기 공유 링크 만들기 Facebook X Pinterest 이메일 기타 앱 - 12월 10, 2015 제목이 좀 뜬구름 잡기인 듯 한데 좀 더 쉽게 풀자면 이렇다: 프로젝트에 스토리보드가 두 개다. 이 중 하나는 튜토리얼용으로 앱 시작 시 한번만 보여줄 것이다. 이걸 스토리보드 하나로 만드면 너무 복잡해서 나눈 것이다. 앱 시작 시 특정 조건의 경우에는 튜토리얼용 스토리보드의 UI로 시작해야 한다. 그런데 어떻게 해야하지? 그냥 딱딱하게 설명할까 했지만 이번엔 좀 수고를 들여서 메모를 만들어 본다 -_-; 자세히 읽어보기 »
Swift 오픈소스화 소식과 미래의 이야기들 공유 링크 만들기 Facebook X Pinterest 이메일 기타 앱 - 12월 04, 2015 간밤에 애플이 Swift가 오픈소스화 되었다고 공식 발표하였다. 공식사이트는 이제 아래 사이트이다. 자세히 읽어보기 »