AOS 에서 sqlite 로 유틸 앱을 만들어 배포 준비 단계에 있었다.
원래는 크로스 플랫폼인 React Native 로 작업할 생각이었지만 , 애초에 선보인 유틸앱은 AOS 에서만 호환되도록 작업한 거라서
IOS 만들 생각이 없다가 갑자기 필요를 느껴 작업하게 되었다.
그 중에서 Sqlite 랑 비슷한 기능을 가진 CoreData 를 적용하는 과정에서 어려움을 느껴 기록을 남기기로 했당
우선 CoreData 는
Core Model Data, CoreDataClass , CoreDataProperties 크게 3가지를 가지고 있어야 한다.
CoreData 를 세팅해놓으면
Editor -> Create NSManagedObject Subclass...
를 클릭하면
이렇게 생성이 된다.
그릭 밑에를 쉽게 변환할 수 있도록 세팅을 해준다.
디버깅 용을 위한 메소드도 설정해준다.
그리고 위의 코드처럼 불러오면
잘 불러와진다 !!
후...
![](https://t1.daumcdn.net/keditor/emoticon/friends1/large/006.gif)
https://velog.io/@oasis444/CoreData-%EC%82%AC%EC%9A%A9%ED%95%98%EA%B8%B0
[iOS] CoreData 사용하기
CoreData를 사용하여 디바이스에 정보를 저장, 읽기, 수정, 삭제하는 방법에 대해 알아보겠습니다.
velog.io
[iOS] Core Data 사용해보기 - 1
안녕하세요 Pingu입니다. 🐧 오늘은 iOS에서 데이터를 저장하는 방법 중 하나인 Core Data에 대해 알아보려고 합니다. 예전에 알아본 UserDefaults도 비슷한 역할을 했었는데, 좀 더 복잡한 데이터를 저
icksw.tistory.com
'Swift' 카테고리의 다른 글
Swift_ CoreData Model , extension , Struct (0) | 2024.08.02 |
---|