Patrick's 데이터 세상

IOS - Realm 모바일 데이터베이스 본문

Programming/Swift

IOS - Realm 모바일 데이터베이스

patrick610 2020. 6. 24. 21:53
반응형
SMALL

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


      

반응형
LIST

'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
Comments