WWDC/Swift 17

[Swift] WWDC23 - Dive deeper into SwiftData

서론 벌써 마지막 SwiftData 영상이네요. 지금까지는 가볍게 훑어보고 실습하는 영상이어서 그리 어렵다는 느낌은 안 들었는데요. 마지막 Deeper 영상에서는 어떨지 두근거립니다. 참고로 SwiftData 영상은 총 5개로 순서는 아래와 같습니다. Meet SwiftData Build an app with SwiftData, Migrate to SwiftData Model your schema with SwiftData Dive deeper into SwiftData 이번 영상에서는 Meet SwiftData와 Model your schema with SwiftData를 선행할 것을 권장하고 있습니다. WWDC23에서는 영상 챕터를 지원합니다. 이번 포스팅도 영상 챕터를 기준으로 작성되었습니다. In..

WWDC/Swift 2023.06.13

[Swift] WWDC23 - Model your schema with SwiftData

서론 네 번째 WWDC23 SwiftData 영상입니다. 이걸 들으면 드디어 한 개 빼고 다 들었네요 ㅎㅎ CoreData를 대체할 수 있는 새로운 프레임워크라서 흥미도 생기고 빨리 접하고 싶은 마음에 달리고 있습니다. 지금까지 들은 내용은 굉장히 쉽게 느껴졌는데... Dive deeper into SwiftData 영상도 쉬울지는 모르겠네요 ㅋㅋ; SwiftData 영상은 총 5개로 순서는 아래와 같습니다. Meet SwiftData Build an app with SwiftData, Migrate to SwiftData Model your schema with SwiftData Dive deeper into SwiftData WWDC23에서는 영상 챕터를 지원합니다. 이번 포스팅도 영상 챕터를 기준으..

WWDC/Swift 2023.06.13

[Swift] WWDC23 - Build an app with SwiftData

서론 SwiftData 세 번째 영상입니다. SwiftData는 새로운 데이터 저장, 관리 프레임워크로, CoreData를 대체하는 새로운 프레임워크입니다. WWDC23 - Meet SwiftData에서 SwiftData가 무엇인지 간략히 소개하고 있습니다. 이번 영상은 SwiftUI에서 SwiftData를 사용해 앱을 만드는 방법을 다룹니다. 실습과 함께 진행되기 때문에 직접 시청하시는걸 추천 드립니다. Meet SwiftData에서 SwiftData는 SwiftUI를 염두해두고 설계되었기 때문에 SwiftUI에서 사용이 쉽다고 언급했습니다. 이번 영상에서 그 장점을 느낄 수 있을듯 합니다. (취업 전까진 UIKit에 집중하고, SwiftUI는 취업하면 공부하자는 계획이 이렇게 악영향을 줄지는 몰랐습니..

WWDC/Swift 2023.06.12

[Swift] WWDC23 - Migrate to SwiftData

서론 Migrate to SwiftData는 CoreData를 SwiftData로 변경하는 내용을 다룹니다. 변경하지 못하는 경우, 함께 사용하는 방법도 다루기 때문에 SwiftData 적용을 고려할 때 참고하면 좋을 듯 합니다. 개인적으로 SwiftData를 사용할 수 있는 iOS 17 시대가 되면 CoreData는 많이 사라지지 않을까 생각이 드네요. 참고로 SwiftData 영상은 총 5개로 순서는 아래와 같습니다. Meet SwiftData Build an app with SwiftData, Migrate to SwiftData Model your schema with SwiftData Dive deeper into SwiftData 이번 WWDC23부터는 영상 챕터가 지원됩니다. 이번 포스팅도 ..

WWDC/Swift 2023.06.12

[Swift] WWDC23 - Meet SwiftData

서론 WWDC23에 새로운 데이터 관리 프레임워크가 나왔습니다. 저는 개인 프로젝트에 CoreData를 자주 사용하고 있는데 학습하고 사용하는게 쉬운 편이 아니라 SwiftData가 이 단점을 해소시켜줄 수 있을지 궁금했습니다 ㅎ Meet SwiftData는 9분이라는 짧은 길이의 영상이므로 직접 보시는 것도 추천 드립니다. 참고로 SwiftData 영상은 총 5개로 순서는 아래와 같습니다. Meet SwiftData Build an app with SwiftData, Migrate to SwiftData Model your schema with SwiftData Dive deeper into SwiftData 또한, 이번 영상에서도 Swift macro 이야기가 나옵니다. Swift 매크로는 WWDC2..

WWDC/Swift 2023.06.11

[Swift] WWDC23 - What's new in Swift

서론 WWDC23의 What's new in Swift를 보고 파파고와 함께 정리했습니다. WWDC22에서는 한글 자막을 지원했는데 WWDC23에서는 지원을 안 하나봐요.. 추후 한글 자막도 추가가 되기를 기원합니다🙏 Swift 5.9에서는 매크로가 핵심인듯 했습니다. 이 영상뿐만 아니라 여러 영상에서 언급을 하니 WWDC 23을 보실 계획이라면 꼭 매크로 챕터를 먼저 보셨으면 좋겠습니다. 올해 WWDC 영상에서는 챕터를 지원합니다. 따라서 포스팅도 WWDC 영상에서 제공하는 챕터 단위로 정리해보았습니다. Swift project update Swift의 발전을 위해 스위프트 오픈 소스 프로젝트를 시작했다고 합니다. 이제 Swift 포럼에서 새로운 기능이나 중요한 행동 변화(significant beha..

WWDC/Swift 2023.06.07

[Swift] WWDC18 - Using Collections Effectively(2)

1편 보기 [Swift] WWDC18 - Using Collections Effectively(1) 서론 Collection은 개발에 빠질 수 없는 필수 요소입니다. 이번에 살펴볼 WWDC18 - Using Collections Effectively에서는 Collection을 효과적으로 사용하는 방법을 알려줍니다. 함께 알아봅시다~ Collection Collection jeong9216.tistory.com Mutable Collection Mutable Collection은 길이는 변경할 수 없지만, 원소는 변경할 수 있습니다. 이 동작은 상수 시간으로 수행이 가능합니다. Range Replaceable Collections Range Replaceable Collections는 Collection에..

WWDC/Swift 2022.12.20

[Swift] WWDC18 - Using Collections Effectively(1)

서론 Collection은 개발에 빠질 수 없는 필수 요소입니다. 이번에 살펴볼 WWDC18 - Using Collections Effectively에서는 Collection을 효과적으로 사용하는 방법을 알려줍니다. 함께 알아봅시다~ Collection Collection 없이 개발하는 것은 매우 힘듭니다. 요소 하나하나 출력해줘야 하거나 if - else if ... 를 이용해 모든 케이스를 직접 관리해야 합니다. Collection은 이런 불편함을 줄여줍니다. 위처럼 하나하나 관리했던 문제는 Array를 이용해 간편하게 처리가 가능합니다. Collection은 프로토콜 중 하나로, 요소들이 여러 번 통과할 수 있는 시퀀스면서, subscript를 통해 접근할 수 있습니다. Collection은 sta..

WWDC/Swift 2022.12.19

[Swift] WWDC22 - Design protocol interface in Swift(디자인 프로토콜 인터페이스)

서론 저는 프로토콜 활용을 잘 못합니다. 프로토콜 활용 경험이 많이 없어서요... 근데 영원히 못하는 상태로 남을 수는 없으니 프로토콜 관련 WWDC를 보고 실제 프로젝트에도 써먹어보자 결심했어요. Embrace Swift generics에서 언급했던 세션인 Design protocol interface in Swift을 들어보았습니다. 이번에 들을 세션인 Design protocol interface in Swift는 라고 써있는 만큼 Embrace Swift generics 세션을 먼저 들으시면 좋을 거 같습니다. Embrace Swift generics는 저도 정리를 했으니 링크 남겨둘게요! (WWDC22 - Embrace Swift generics) 아시다시피 이번 WWDC22부터 한글 자막을 지..

WWDC/Swift 2022.10.21

[Swift] WWDC21 - ARC in Swift : Basics and beyond

서론 지난 포스팅에서 CPU, 메모리같은 앱의 한정된 자원을 절약해야 한다고 말했었습니다. 그럼 메모리에 관한 공부가 더 필요하겠다고 생각해서 ARC에 관한 WWDC 영상도 찾아보았습니다. 익숙한 줄 알았던 ARC에 대해 더 자세히 알게 된 경험이었습니다. (WWDC 꿀잼) ( 좀 놀랐던건 전 지금까지 ARC를 "에이알씨"라고 읽었는데 "아크"라고 읽더라구요... 다른 분들도 아크라고 읽으시나요? 저만 에이알씨라고 읽었나요? ㅋㅋ ㅠㅠ 댓글로 알려주세요... ) ARC in Swift : Basics and beyond 이번 세션에서는 ARC가 어떻게 작동하는지 알고, 객체 수명에 대한 내용을 다룹니다. 이를 제대로 알아야 효과적인 Swift 개발이 가능합니다. Object lifetimes and AR..

WWDC/Swift 2022.10.21
반응형