Stacking Fire
2016년 겨울, 보수 정당인 새누리당과 그 우두머리 대통령 박근혜 정부 일어난 일은 여러 모로 많은 변화를 가져왔다. 세상이 바뀔 필요가 있다고 생각하는 사람들에게 그 사건은 드디어 터질 게 터진 사건이었고, 기존 질서를 믿었던 사람들에게는 배신감으로 다가왔다. 어느 쪽이든 이대로는 안 되겠기에 거리로 나왔고, 사실을 받아들일 수 없을 정도로 충격받은 사람들도 깃발을 들고 거리로 나왔다. 그렇게 겨울을 추운 거리에서 보내고 새해가 밝았다. 이제 한국은 공식적으로 바꿀 것이 많은 나라가 되었고, 청산이 가장 큰 목표가 되었다. 탄핵 사태로부터 딱 1년이 되는 지금, 무엇이 달라졌을까. 젊은이들은 자기가 못나서 그런 것이라는(노오오오오오력이 부족해서 내가 이꼴로 사는구나) 상처(일부는 사실이지만)에서 벗어..
개요 Crashlytics는 모바일 앱에서 발생한 크래시를 개발자가 알 수 있도록 해 주는 솔루션입니다. (언어 : Swift) 사용법 Fabric ID가 필요하며, iOS에 해당하는 라이브러리는 CocoaPods을 통해 설치합니다. Kit를 프로젝트에 추가하기 // Podfile pod 'Fabric' pod 'Crashlytics' // Run Script Build Phase "${PODS_ROOT}/Fabric/run" ##################API KEY################ // Info.plist Fabric APIKey ##################API KEY################ Kits KitInfo KitName Crashlytics Crashlytics ..
회사에서 새롭게 만드는 프로젝트의 중요 기능에 유닛 테스트를 적용하기 위해 방법을 정리해 보았다. 방법 테스트 타겟을 만들어 특정 함수가 기대하는 결과를 내는지를 검증. 순서 : 유닛 테스트 타겟 추가 → 테스트용 인스턴스 생성 → 결과 확인을 XCTest 함수에 연결 → ⌘ + U로 실행 테스트용 인스턴스 테스트용 인스턴스는 setUp()에서 만들고 tearDown()에서 풀어준다. setUp() 에서는 super.setUp()아래에 인스턴스를 만든다. tearDown()에서는 super.tearDown() 위에서 nil을 할당해 준다. var instanceForTesting: ClassForTesting! override func setUp() { super.setUp() instanceForTes..