본문 바로가기
반응형

......84

Swift Realm (2) - 조회하기 Swift Realm (2) - 조회하기 회사가 너무 바빴다....ㅠㅠ Realm의 간단한 조회하는것에 대한 포스팅을 하려고 한다. 저번 포스팅때 사용했던 객체이다. (계속 사용할것 같다.) PrimaryKey는 id라는 int형 value 를 사용한다. @objcMembers class CompanyInfo: Object, NSCopying { dynamic var id: Int = 0 dynamic var name: String? = nil dynamic var address: String? = nil dynamic var tel: String? = nil dynamic var fax: String? = nil func copy(with zone: NSZone? = nil) -> Any { let c.. 2019. 1. 6.
Swift Realm (1) Swift Realm (1) App을 만들때 대부분 DB가 필요하다. 이전에는 CoreData와 SQLite를 썼지만 이제는 Realm을 쓰려고 한다. Realm을 사용하는 이유는 몇가지가 있지만 가장 큰 것은 성능이다!!!!! Realm과 SQLite의 벤치마크 결과는 Realm Blog에서 볼수 있다. 또한, 구글 검색으로 여러 결과들을 볼 수있다. 출처 Realm Blog : https://realm.io/kr/blog/introducing-realm-react-native/ Realm은 홈페이지에 한글로 번역이 잘되어 있다. 하지만 최신버전은 번역이 되어있지 않으니 영문으로 봐야 한다. Cocoapods으로 설치하기 Podfile에 하기와 같이 넣어준다. 그리고 pod install or pod .. 2018. 12. 6.
Swift Xib localization Swift Xib Localization 개발을 하다보면 Localization이 필요하다. 먼저 Localization을 수행하는 함수부터 보자 public func NSLocalizedString(_ key: String, tableName: String? = default, bundle: Bundle = default, value: String = default, comment: String) -> String 복잡하다....또륵.... 특별한 일이 없다면 default로 채워져 있는 항목은 사용하지 않는다. 그렇기 때문에 필수 항목만 보겠다. 일반적으로 아래와 같이 사용된다. let localizationString = NSLocalizedString("key", comment: "설명") key.. 2018. 11. 18.
swift Xib에 CustomView넣기 Swift Xib에 CustomView 넣기 뷰 재사용을 위하여 CustomView를 만들어 StoryBoard나 xib에 다시 넣는 방법!!! 아.....주로 Objective-C 에서 사용하던 방법이 있었지만 그게 사라졌다.....어떻게 하는지 모르겠다!!!!!! 제발 같은 UI는 재사용 했으면 좋겠다. 여기저기 똑같은 UI가 ctl C + V 되어있는 것을 유지보수 할때마다 가끔 열이 받는다(물론 코드 1도 틀리지 않고....). 간단한 U를 만들어봤다. UILabel + UITextField + UIViwe(Underline) 1. TitleTextField.xib , TitleTextField.swift 파일을 생성 후 아래와 같이 UI를 만들었다 (만들고 싶은 UI를 만들자) xib와 swif.. 2018. 11. 17.
반응형