본문 바로가기

apple

Swift 4 변경사항 오늘의 주제 스위프트 4 추가/변경사항 아, 벌써 스위프트가 4번째 버전이 나오네요! 참으로 빠르게 변합니다. 이제 문법적으로 변경되는 부분이 크게 많지 않아서 서 3 버전과 크게 달라진 문법은 많지 않습니다. 내부적으로 수정되거나 추가된 문법이 많고, 삭제된 부분은 거의 없습니다. 긴 말 필요없이 한 번 무엇이 바뀌었는지 살펴볼까요? 스따뚜~~~~~~~~~~~~ 단방향 범위 연산자이제 범위연산자에서 양 쪽 끝을 모두 신경쓸 필요가 없습니다, 야호! [SE-0172] var numbers = [1, 2, 3, 4, 5] // Swift 3 numbers[2.. T? { return dictionary[key] as? T } } let information = CustomModel(dictionary: [.. 더보기
Swift - 구조체 클래스 오늘의 주제 1. 구조체 2. 클래스 안녕하세요, 야곰입니다. 지난 포스팅에서는 스위프트의 함수와 함께 스위프트에서 제공하는 컬렉션 타입에 대해 알아봤습니다. 2017/01/23 - [Swift] - Swift란 어떤 언어인가?2017/01/25 - [Swift] - Swift 기초문법 - 변수, 상수, 기초 데이터 타입2017/02/06 - [Swift] - Swift - 함수, 콜렉션 타입 이번에는 스위프트의 구조체와 클래스에 대해 알아보겠습니다 :) 구조체와 클래스구조체와 클래스는 프로그래머가 데이터를 용도에 맞게 묶어 표현하고자 할 때 용이합니다. 구조체와 클래스는 프로퍼티와 메서드를 사용하여 구조화된 데이터와 기능을 가질 수 있습니다. 하나의 새로운 사용자정의 데이터 타입을 만들어 주는 것입니다.. 더보기
What's New in Cocoa Touch [Session 205] 3/4 What's New in Cocoa Touch WWDC 2016 - Session 205 WWDC 2016 세션 205의 주제인 What's New In Cocoa Touch 요약정리입니다. 이 포스트는 세션 205요약 중 네 번째(마지막) 글입니다. 지난 포스팅2016/08/13 - [WWDC/WWDC2016] - What's New in Cocoa Touch [Session 205] 1/42016/09/05 - [WWDC/WWDC2016] - What's New in Cocoa Touch [Session 205] 2/42016/12/16 - [WWDC/WWDC2016] - What's New in Cocoa Touch [Session 205] 3/4 이번 포스팅에선 아래 주제를 정리합니다. # Int.. 더보기
What's New in Cocoa Touch [Session 205] 3/4 What's New in Cocoa Touch WWDC 2016 - Session 205 WWDC 2016 세션 205의 주제인 What's New In Cocoa Touch 요약정리입니다. 이 포스트는 세션 205요약 중 세 번째 글입니다. 지난 포스팅2016/08/13 - [WWDC/WWDC2016] - What's New in Cocoa Touch [Session 205] 1/42016/09/05 - [WWDC/WWDC2016] - What's New in Cocoa Touch [Session 205] 2/4이번 포스팅에선 아래 주제를 정리하고, 나머지 주제는 다음 포스팅에서 이어집니다. # Adopting System FeaturesOpening applicationsCore DataCloudKi.. 더보기
What's New in Cocoa Touch [Session 205] 2/4 What's New in Cocoa Touch WWDC 2016 - Session 205 WWDC 2016 세션 205의 주제인 What's New In Cocoa Touch 요약정리입니다. 이 포스트는 세션 205요약 중 두 번째 글입니다. 지난 포스팅2016/08/13 - [WWDC/WWDC2016] - What's New in Cocoa Touch [Session 205] 1/4 이번 포스팅에선 아래 주제를 정리하고, 나머지 주제는 다음 포스팅에서 이어집니다. # Building better user interfacesAccessibility InspectorSpeech RecognitionSmarter Text InputDynamic TypeImproved CustomizationPeek & Po.. 더보기
What's New in Cocoa Touch [Session 205] 1/4 What's New in Cocoa Touch WWDC 2016 - Session 205 WWDC 2016 세션 205의 주제인 What's New In Cocoa Touch 요약정리입니다.이 포스트는 세션 205요약 중 첫 번째 글입니다.이번 포스팅에선 아래 주제를 정리하고, 나머지 주제는 다음 포스팅에서 이어집니다. # What's Not New in Cocoa TouchAdaptivityAdvanced Touch InputKeyboard Support# Core technologiesSwift 3Grand Central DispatchFoundationUIPasteboardWide ColorImage RendererAsset Management # What's Not New in Cocoa Touc.. 더보기
Swift에 따른 Objective-C의 새로운 기능들 Objective-C의 기능 추가 1. Nullability annotations 2. Generics 안녕하세요 야곰입니다 :) Swift 2.0이 오픈소스화 되면서 관심이 많이 쏠리고 있습니다. 그러나 기존 Objective-C 프로그래머들 사이에서는 Swift에 따라 변화되는 다양한 모습들이 부담으로 다가오기도 합니다. Swift 언어 문법과 기능들에 더 잘 맞춰주기 위하여 기존의 API들이 변경되기도 하고, Objective-C의 문법적 기능들과 키워드들이 몇몇가지 추가되기도 했습니다. 그에대해 간략히 살펴보는 시간을 가져보도록 할게요. # 해당내용은 2015년 6월 말에 작성된 내용으로, 애플에 의해 추후 변동의 여지가 충분히 있음을 미리 알립니다. # Nullability Swift는 지난 포.. 더보기
iOS6 지도의 다케시마... iOS6 개발자 버전으로 업데이트 하였습니다. 그런데 새로운 지도에 독도는 없습니다. 다케시마가 있을 뿐... 지도의 데이터를 일본 회사에서 가져오는데, 그 일본 회사에서 독도를 다케시마로 표기했다는 이야기가 있습니다. 애플에 잘못된 점을 알려서 수정을 해야 할 것입니다. 그래서 저도 문제 리포트를 보냈습니다. iOS6의 새로운 지도앱을 실행하여 독도가 아닌 '竹島'로 검색합니다. 타케싀마... (일본어 키보드 Romaji를 추가하여 takeshima(竹島)를 입력해 주시면 됩니다. 그 후 핀이 나타나면 눌러서 문제 리포트를 선택. 정보가 올바르지 않음 거기에 수정된 정보를 입력합니다. 독도(Dokdo) 경상북도 울릉군 울릉읍 독도리 Dokdo-ri, Uleung-eup, Uleung-gun, Geyon.. 더보기