[TIL] 200311, wed

delma·2020년 3월 11일
2

TIL

목록 보기
30/38
post-thumbnail

오늘 한 일

  • AppDelegate.swift 문서 읽고 정리. AppDelegate가 궁금했는데 UIApplicationDelegate 프로토콜 관련 문서만 읽으니까 어쩐지 뭔가 해소가 안된 느낌이었어 궁금한게..
  • App LifeCycle 에 대해 공부.. +_+
  • 한강 다녀왔다아

새롭게 알게 된 것

  • UIApplication object : 본질적으로 서브클래싱 없이 그대로 사용한다. 이 컨트롤러 객체는 앱 이벤트 루프를 관리하고 다른 하이레벨 앱 동작을 조정한다. 사용자 지정 앱 레벨 로직은 앱 델리게이트 객체에 있으며, 이 객체와 함께 동작한다.
  • App delegate object : app delegate는 앱 시작시 UIApplicationMain 함수에 의해 생성된 사용자 지정 객체다. 이 객체의 주요 작업은 앱 내에서 상태 전환을 처리하는 것. 예를 들어 시작 시간 초기화 및 백그라운드와의 전환을 처리함.
    앱 델리게이트를 통해 다른 앱 관련 이벤트를 처리할 수 있음. 앱 델리게이트는 UIResponder를 상속받는다. UIApplication 객체가 이벤트를 처리하지 않으면 처리를 위해 이벤트를 앱 델리게이트에게 전달함.
  • iOS에서 데이터 저장방식이 크게 두개 있다. Serialize와 Archive
    Serialize
    오브젝트의 값과 계층 안에서의 위치만 저장. 참조점을 저장하지 않으므로 간단한 데이터 저장에 사용.
    plist, xml, UserDefaults 등이 있다
    Archive
    오브젝트의 아이덴티티와 다른 오브젝트와의 관계를 저장함. 오브젝트 그래프 복원이 가능하다. NSKeyedArchive, UIDocument 등이 있음

내일 할 일

  • NSKeyedArchive에 대해 찾아보기
  • 스텝4 진행
  • 알고리즘..^^
  • 요가 수업!

느낀 점

  • 밤새고 새벽에 잠들었다.. 매일 할 일이 있는데.. 앞으로 이런 일탈은 주말이 적당하겠어.. (반성)
  • 한강 가느라 자전거 거의 1년만에 탄듯? 1시간 반정도 라이딩 했는데 지금 무릎 너모아파 왜그래..? 😭 근데 오랜만에 한강 가니까 날씨도 쾌청하고 조용하고 평화롭고 무척 좋았다.. .. 잠깐이었지만 이런 시간 얼마만인지..
  • 몸이 갈수록 굳어가는게 느껴져서 이제 정말 운동 안하면 안될 것 같다.. 그래서 요가원에 전화해보고 당장 예약했음.. 어떤지 내일 츄라이
profile
🌐Code makes world better

3개의 댓글

comment-user-thumbnail
2020년 3월 11일

오 오늘 날씨 좋았죠!! 오늘 같은 날 밖에 나갔어야 했는데!!
코쿼에 요가 하시는 분들이 많네요!!

1개의 답글