비록 SwiftUI로 view를 만들어도, model을 다루고 기타 다른 library들을 사용하다보면 Swift syntax, framework 등의 이해가 필요할때가 많다. 기본기가 충실해야 다른사람들이 작성한 코드를 보면서 내용들을 빠르게 흡수해 나갈 수 있다고
Swift에 있어서 가장 많이 사용되는 type은 아마도 struct와 enum이지 싶다. 다른 언어를 사용하다 온 사람으로써는 enum의 광범위한 사용처에서 어리둥절 할수도 있다(나 또한 그랬다 😓). Swift의 enumeration은 first-class typ
iOS 앱을 만들다보면 서버와 API 통신을 하게 된다. 우리는 여태 class, struct 를 다루어 보았지 JSON object를 다뤄보지는 않았다. 이 글에서는 어떻게 class, struct instance를 JSON으로 encode 하는지, JSON data
Intro 전편 JSON Encode, Decode (1) 기본 에서 기본적인 encode와 decode를 해보았다. 이번에는 조금 더 현실적인 예제를 통해서 심화된 내용을 다뤄보려고 한다. 이전에서 사용하던 Place 라는 struct를 다시 가져와보자: Codi
Swift type이 JSON serialize 되기 위해서는 Codable 로 표기가 되어야 한다. 어떤 type을 codable로 만드느 가장 쉬운 방법은 그것의 property들을 이미 Codable 인 것들로 사용하는 것이다. 이러한 type들에는 String,