본문 바로가기

전체 글533

[iOS] CoreData - (1) ※출처 - 꼼꼼한 재은씨의 Swift: 실전편 싸니까 믿으니까 인터파크도서 제대로 스위프트를 즐기는 방법 이 책은 전반적으로 하나의 메인 프로젝트를 완성해나가는 동시에 각 주제별로 소규모 앱을 만들면서 기능을 익히도록 구성되어 있습니다. 따라서 특정 주제나 book.interpark.com CoreData 애플이 코코아 개발 환경을 통해 제공하는 인메모리(In-Memory) 방식의 데이터 관리 프레임워크 코어 데이터는 DataBase가 아니다! ORM 매핑 프레임워크라고 보는 것이 맞다. (혹은 데이터 관리 프레임워크) 코어 데이터를 사용하면 데이터베이스 개발 환경과 유사하게 데이터를 읽기, 쓰기, 수정, 삭제가 가능하다. In-Memory 코어 데이터에서 데이터를 다루는 모든 작업은 메모리를 기반으로 .. 2022. 2. 1.
[SwiftUI] NavigationView, NavigationLink 핵심만 골라 배우는 SwiftUI 기반의 iOS 프로그래밍 - YES24 SwiftUI는 물론 애플리케이션 개발과 출시를 위한 모든 과정을 담았다!이 책의 목적은 SwiftUI와 Xcode 11, 그리고 스위프트 5 프로그래밍 언어를 사용하여 iOS 13 애플리케이션 제작 기술을 전달하는 데 www.yes24.com NavigationView List에 있는 항목을 터치하여 이동하게 만들려면 먼저 List를 NavigationView안에 넣어야 한다. 그런 후에 List의 각 행을 NavigationLink 컨트롤로 감싸고 사용자가 터치하면 대상 뷰로 이동하게 구성한다. // // ContentView.swift // import SwiftUI struct ContentView: View { var bo.. 2022. 1. 31.
[이모저모] 2022년 1월 마무리 아니... 2021년 마무리 글 쓴지가 엊그제 같은데... 새해 된지 얼마나 됐다고 벌써 1월이 끝났다. 올해부턴 달마다라도 꾸준히 글을 써보고 싶어서 스타트를 끊어본다. Annual Review 드디어 입사 첫 해를 마치고 첫 성과 평과를 하게 되었다. 먼저 스스로 Self review를 해야되는데 나름 작업했던 것들을 정리는 해놓았지만 어떤 식으로 적어야 할 지 도통 감이 안 잡혔다. 뭔가 주저리 주저리 릴리즈 노트 보면서 기억을 더듬어가며 분기별로 작업 티켓을 같이 첨부하면서 적긴 적었는데... 지금보니 뭔가 개판으로 적은 것 같은 기분이다. 어떤 식으로 평가가 이루어질진 모르겠지만 시니어 팀원들과 비교하면 당연히 주니어 쌩신입인 나는 한참 부족한 성과를 보일 것 같은데.... 기대되면서 걱정도 동.. 2022. 1. 29.
[SwiftUI] List 핵심만 골라 배우는 SwiftUI 기반의 iOS 프로그래밍 - YES24 SwiftUI는 물론 애플리케이션 개발과 출시를 위한 모든 과정을 담았다!이 책의 목적은 SwiftUI와 Xcode 11, 그리고 스위프트 5 프로그래밍 언어를 사용하여 iOS 13 애플리케이션 제작 기술을 전달하는 데 www.yes24.com List List 뷰는 수직 방향의 목록 형태로 사용자에게 정보를 제공할 수 있게 해준다. 정적 데이터, 동적 데이터 모두를 표현할 수 있다. 추가, 삭제, 항목 순서 재정렬 작업 또한 가능하도록 확장할 수 있다. UIKit의 TableView와 비슷한 기능을 제공한다. Example List의 셀을 Stack뷰로 만들어서 여러가지 뷰들을 조합할 수 있다. // // ContentView.s.. 2022. 1. 22.