28 January 2019

※ 본 글에 링크된 글들은 꼭 최신 자료이지 않을 수 있습니다.

※ 본 글은 해당 주간동안 계속 업데이트되며, 자료 제보도 받습니다.

iOS

  • iOS 12.2에서 추가된 새로운 폰트 SFUIRounded

  • Unified lldb Print Command
    • Xcode 10.2에서 기존의 p, po 대신 v를 사용하기
  • 깔려진 앱이 TestFlight인지 구분하기
    • Bundle.main의 appStoreReceiptURL이 있는지, 그리고 그 URL에 sandboxReceipt가 있는지 확인.

  • UnitTest를 좀 더 빠르게 돌리는 방법
    • Launch 시 UnitTest 옵션을 넣고, AppDelegate에서 분기 처리를 하기.
    • 개인적으로는 이렇게 유닛 테스트를 하는 것 자체가 잘못되었다고 생각하며, 각각 Framework으로 나누고, 그 Framework의 유닛테스트를 작성하면, 저렇게 옵션을 추가해야할 일이 사라짐.
  • LayoutInspector
    • 스크린샷 찍으면 각 뷰를 3D로 살펴볼 수 있도록 제공해주는 디버깅 툴

일반