본문 바로가기

분류 전체보기

(222)
[Swift] CustomStringConvertible CustomStringConvertible 텍스트 표현을 커스텀 마이징 해 주는 것[ public enum StringAsset: CustomStringConvertible { case success } extension StringAsset { public var description: String { switch self { case .Success: return "Success" } } }
유닛테스트 참고 github.com/uber/RIBs uber/RIBs Uber's cross-platform mobile architecture framework. - uber/RIBs github.com github.com/ReactorKit/ReactorKit
RxSwift 공부하기 공부할 때 어렵다 진짜 진짜루 그래도 고수님들이 있어서 다행 공부할 때에는 아래 링크 참조!!! RxSwift 알아보기 https://magi82.github.io/ios-rxswift-01/ RxSwift 시작하기 https://brunch.co.kr/@tilltue/2 RxSwift 직접 구현해보기[Swift4] http://minsone.github.io/programming/swift4-implement-own-rx-event-disposable-observer-observable Awesome Swift Korean Lecture https://github.com/ClintJang/awesome-swift-korean-lecture/blob/master/README.md#rxswift React..
RxSwift와 RxSwift를 사용하는 이유와 단점, ReactiveX? FRP? RxSwift란? RxSwift = Rx + Swift Rx와 Swift가 합쳐진 용어 Swift를 FRP를 가능하게 해 주는 ReactiveX 라이브러리 이 말인 즉슨, 함수형 프로그래밍인 Swift에 반응형 프로그래밍을 더 해주는 라이브러리 https://github.com/ReactiveX/RxSwift ReactiveX/RxSwift Reactive Programming in Swift. Contribute to ReactiveX/RxSwift development by creating an account on GitHub. github.com RxSwift를 사용하는 이유 1. 반응형 패러다임이 제공하는 명확함, 비동기를 동기화 된 것인양 작성이 가능 2. 일관성이 없는 비동기 코드를 하나의 비..
[Swift] cocoapods 설치 1. 터미널 열기 2. $ sudo gem install cocoapods 3. cd /프로젝트경로 4. $ pod init 5. $ nano Podfile $ open -e Podfile $ vi Podfile - 수정 해야할 부분이 있으면 열고 수정 6. $ pod install 7. $ pod update - 업데이트가 필요한 부분이 있을 때 쓰면 됨 굳이 open 으로 열어서 vi 로 수정 안해도 됨 텍스트 파일이라서 파일 찾아서 오픈하여 수정하고 저장하면 됨 그래도 설치 안되면 projectName.xcodeproj 로 열었는 지 확인 projectName.xcworkspace 로 열어야 함
[Kotlin] 기본 Java 와 같이 구현할 때 static 은 섞어서 쓰지 않는 것이 베스트 lateinit var val lazy static method 구현 open fun method() { … } override method 구현 override fun method() { … }
[Android] Java & Kotlin 함께 쓰기 참고한 사이트 : https://www.androidhuman.com/lecture/kotlin/2016/03/08/android_with_kotlin_part_1/ 안드로이드와 코틀린(Kotlin) 함께 쓰기 (1) #Android, #Koltin, and #Tesla www.androidhuman.com onlyfor-me-blog.tistory.com/122 [Android] 안드로이드 스튜디오에서 자바와 코틀린 함께 쓰기 참고한 사이트 : https://www.androidhuman.com/lecture/kotlin/2016/03/08/android_with_kotlin_part_1/ 안드로이드와 코틀린(Kotlin) 함께 쓰기 (1) #Android, #Koltin, and #Tesla www...
Mac OS git 설치 Mac OS에서 git 설치는 Homebrew -> git 설치 순 터미널 켜서 /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)" 입력 후 실행하면 PASSWORD 입력창 뜸 PASSWORD 입력 후 설치 진행 설치 끝나면 아래 문구 입력 brew install -s git 설치하고 실행이 잘 되는 지 확인