[Swift3] Realm을 설치하고 사용하기

2016-08-30
31 Views

RealM을 시작하는 개발자들에게 설치하는 순서를 소개하기 위해 정리해본다. 설치방법은 3가지가 존재하는데 직접 설치하는 방법, Cocoapods로 설치하는 방법, Carthage로 설치하는 방법이 있는데 여기서는 Cocoapods로 설치하는 방법으로 소개한다.

1. Xcode에서 개발프로젝트를 생성한다

Xcode를 실행하고 개발 프로젝트를 하나 생성한다. 여기서는 예로 RealmTest라는 프로젝트명을 만들었다.

2. Podfile을 만든다.

Podfile내용에는 다음과 같은 내용을 입력한다.

3. Realm 설치한다

 

4. Xcode8을 실행하고 아래와 같이 사용하자

RealmTest.xcworkspace으로 프로젝트를 실행하면 RealmSwift소스코드를 Swift 3.0으로 컨버팅을 할지를 선택하게 되는데 이를 선택해서 컨버팅하고 일부 소스코드를 Swift 3.0에 맞게 변경하고 사용하면 된다.

 

 

Facebook Comments

You may be interested

[Swift3] 폐쇄(Closure)에 대해 살짝 이해할 수 있는 팁
Swift 3.0
shares11 views
Swift 3.0
shares11 views

[Swift3] 폐쇄(Closure)에 대해 살짝 이해할 수 있는 팁

MJ Kim - 4월 29, 2017

몇몇 개발자를 만나 개발을 하다보면, 폐쇄(Closure)에 대해 이해를 하지 못해서 간단하게 바로 이해할 수 있는 팁을 정리해본다. 앱을 개발하다보면 https통신을…

[Swift3] UITextview의 keyboard 닫기
Swift 3.0
shares2 views
Swift 3.0
shares2 views

[Swift3] UITextview의 keyboard 닫기

MJ Kim - 4월 29, 2017

스토리보드에서 델리게이트를 선언하고 class에 UITextViewDelegate를 상속받아서 delegate=self를 viewDidLoad에서 설정하면 간단하게 해결되는데 가끔 헷깔려 하는 경우가 있어 적어본다. [crayon-590504e221e73125535591/] [crayon-590504e221e78854301064/] [crayon-590504e221e7a146386134/]…

스토리보드에서 다국어 지원 및 Xcode 8.3이상에서 이슈
Swift 3.0
shares5 views
Swift 3.0
shares5 views

스토리보드에서 다국어 지원 및 Xcode 8.3이상에서 이슈

MJ Kim - 4월 29, 2017

다국어 지원은 우선 Localizable.strings파일을 생성한 다음 언어를 지정한다. 그리고 필자가 자주 사용하는 일부 컨트롤들에 대한 확장(extension)을 추가한 다음 스토리보드에서 사용하는…