Patrick's 데이터 세상
IOS - Realm 모바일 데이터베이스 본문
Realm
모바일 데이터 베이스
사이트 : realm.io
CoreData, SQLite 대안
크로스 플랫폼(데이터베이스 파일 호환)
객체형 데이터베이스(SQL문 사용 안함)
쉬운 암호화
모바일 플랫폼과 동기화
프로젝트 준비
라이브러리 사용 준비
라이브러리 다운로드 후 프로젝트에 추가
라이브러리 의존성 관리자(dependency manager) 사용하기
라이브러리 다운로드
1. 라이브러리 다운로드
2. 프로젝트 → 타겟 → Embedded Binaries
3. + 버튼 → Add Other
4. Realm.framework, RealmSwift.framework 선택
5. Copy Item 선택
프로젝트 생성 후 라이브러리 추가
1. 라이브러리 사용 설정 후
2. 라이브러리 로딩
import Realm
import RealmSwift
CocoaPods로 Realm 사용 프로젝트
코코아 팟 설치
> $ sudo gem install cocoapods
프로젝트 생성
터미널에서 프로젝트 폴더로 이동
CocoaPods 준비
> $ pod init
Podfile 생성되면 편집
target 부분에 필요한 라이브러리 기록
> pod 'RealmSwift'
라이브러리 다운로드 및 빌드
> $ pod install
* 참고 : https://zeddios.tistory.com/25
왕 초보를 위한 CocoaPods(코코아팟) 사용법 (Xcode와 연동)
안녕하세요! 오늘은 CocoaPod사용법에 대해 알려드릴려고해요 :) 저는 CocoaPod 처음에 시작할 때 뭐가 뭔지 몰라서 정말 하나도 몰라서 진짜 어려운거구나...라고 생각했었어요. 하지만 한번 배워 놓으면 정말 쉽..
zeddios.tistory.com
* 참고 : https://smith3015.blogspot.com/2017/10/swift-realm-no-such-module-realm.html
Swift 용 Realm 설치 후 No such module "Realm" 오류 나올때 조치 방법
정보화 업무, 유비쿼터스, 아이폰 개발, 센서, 기술 등에 대한 블로그입니다.
smith3015.blogspot.com
'Programming > Swift' 카테고리의 다른 글
iOS - 씬 구조와 모달 (0) | 2020.06.24 |
---|---|
iOS - 앱 구조와 스토리보드 (0) | 2020.06.24 |
iOS - 목록형 씬 (0) | 2020.06.24 |
iOS - 스크롤 뷰 (0) | 2020.06.23 |
iOS - 다이얼로그와 피커 (0) | 2020.06.23 |