Ad Clicks : Ad Views : Ad Clicks : Ad Views : Ad Clicks : Ad Views : Ad Clicks : Ad Views : Ad Clicks : Ad Views : Ad Clicks : Ad Views : Ad Clicks : Ad Views : Ad Clicks : Ad Views : Ad Clicks : Ad Views : Ad Clicks : Ad Views : Ad Clicks : Ad Views : Ad Clicks : Ad Views : Ad Clicks : Ad Views : Ad Clicks : Ad Views : Ad Clicks : Ad Views : Ad Clicks : Ad Views : Ad Clicks : Ad Views :

카테고리: Develop

[Swift] Closure Capture List

By
|
On 2019년 12월 23일

간단한 인덱스가 1씩 증가하는 클로저를 배열로 만들어서 출력하는 간단한 예제이다.위 예제를 실행하면 결과값을 어떻게 출력 될까? 5 5 5 5 5 0, 1, 2 ,3 ,4 라고…

[Git] Subtree

By
|
On 2019년 11월 28일

Subtree 란 Subtree는 하나의 저장소가 여러 자식 저장소를 통합해서 구성한다. 부모 저장소에서 자식 저장소를 추가하여 하나의 저장소 처럼 관리할 수 있도록 도와주는 기능이다. 자식 저장소의 파일을 복사하여…

[Git] Submodule 삭제 방법

By
|
On 2019년 11월 22일

서브모듈을 추가하는 건 간단하다. 그렇지만 서브모듈을 삭제하는 건 조금 번거로워서 정리를 할 필요를 느꼈다. 아래 과정을 따라하면 깔끔하게 서브모듈을 삭제할 수 있다. $ rm -rf .gitmodules 또는…

[Swift] keyDecodingStrategy

By
|
On 2019년 7월 31일

Swift 4.1에서 JSONDecoder에 keyDecodingStrategy 이 추가되었다는 기쁜 소식입니다. keyDecodingStrategy을 어떻게 사용하는지 테스트를 하면서 설명해 보자. useDefaultKeys: 키 이름을 변경하지 않는 디폴트 전략입니다. convertFromSnakeCase: 이름에 볼 수 있듯이…

[RxSwift] sentMessage, methodInvoked

By
|
On 2019년 6월 26일

RxSwift 는 Method Swizzling 을 지원하고 있다. 메서드 스위즈링을 별도로 구현할 필요없이 메서드 호출전, 호출후에 대한 이벤트를 쉽게 구독할 수 있도록 지원한다. Method Swizzling 응용 RxCocoa 에서는…

CocoaPods Private 라이브러리 배포

By
|
On 2019년 2월 25일

Step4. CocoaPods Public 라이브러리 배포 이전까지의 과정은 위의 포스팅을 참고하도록 하자. Private Podspec Repository 생성  pod repo add {모듈명} {원격저장소 URL} 명령어로 CocoaPods에 올릴 라이브러리의 podspec 레파지토리를…

CocoaPods + Submodule 하나의 프로젝트 Repository에 여러 서비스가 있는 구조로 개발을 하고 있었다. 그런데 서비스별로 각각 framework를 배포해아하는 상황이 발생했다. 어떻게 하면 서비스별 모듈로 배포도 가능하고, 본…

[RxSwift] Zip

By
|
On 2019년 2월 11일

2개 이상의 Observable이 발행 순서가 같은 이벤트를 페어로 묶어서 방출한다. 단, 이벤트가 쌍이 이루어지지 않으면 방출하지 않고 대기한다. (1, “A”) (4, “B”) 2개의 Observable이 쌍으로 묶여서 방추하는…

[RxSwift] CombineLatest

By
|
On 2019년 2월 11일

여러 Observable이 가장 최신의 이벤트를 병합하여 방출한다. 단, 모든 Observable이 하나의 이벤트를 방출하기 전까지는 아무일도 일어나지 않는다. (4, “A”) (4, “B”) (8, “B”) 서로다른 타입의 subject1, subject2가…

[RxSwift] Merge

By
|
On 2019년 2월 11일

같은 타입의 이벤트를 방출하는 Observable을 하나로 결합하여 순서대로 방출한다. 만약 어느 Source Observable에서든 에러가 방출되면 Merge는 에러를 방출하고 종료된다. 1 4 200 900 8 Int 타입의 이벤트를…

1 2 7