본문 바로가기
[iOS Study] 상태 복원 [iOS Study] 상태 복원 출처 : 아론 힐리가스의 IOS 프로그래밍 -앱의 수명은 제한돼 있다.만약 시스템이 더 많은 메모리가 필요하고 자신의 앱이 백그라운드 상태에 있다면, iOS는 아마 그 앱을 죽여 시스템에 메모리를 반환하도록 할 것이다.사용자는 이러한 사실을 알 필요가 없다.항상 앱의 마지막 장면으로 돌아가야 할 것이다. -앱에 상태 복원(state restoration)을 적용해야 한다.상태 복원은 데이터를 저장하는 데 사용했던 아카이빙과 매우 비슷하게 작동한다.앱이 잠시 중단 상태로 들어가면 뷰 컨트롤러 계층의 스냅샷(snapshot)이 저장된다.사용자가 다시 열기 전에 앱이 죽었다면 시작 시에 그 상태가 복원될 것이다.(만약 앱이 죽지 않았다면 모든 것은 메모리에 남아있고 상태를 복원.. 2016. 3. 26.
[iOS Study] 델리게이션과 텍스트 입력 [iOS Study] 델리게이션과 텍스트 입력 출처 : 아론 힐리가스의 iOS 프로그래밍 -UITextField 인스턴스는 사용자가 텍스트를 수정할 수 있게 해준다. -UIResponder 는 UIKit 프레임워크에 존재하는 추상 클래스이다.다음 세 클래스는 UIResponder 의 하위 클래스이다. UIView, UIViewController, UIApplication UIResponse 는 이벤트를 제어하는 메소드들을 정의한다.이벤트에는 터치 이벤트, 흔들기와 같은 모션 이벤트, 재생/정지와 같은 원격 제어 이벤트 등이 있다.하위 클래스들은 이런 이벤트에 응답하기 위해 각각에 따라 이들 메소드를 재정의한다. -UIWindow 는 다른 이벤트들에 응답할 객체를 가리키는 퍼스트 리스폰더 (first re.. 2016. 2. 19.
[일기] 2016. 02. 03. (수) [일기] 2016. 02. 03. (수) # 오늘은 어린이날(?). # 큐뮌쓰랑 어제 시청 스케이트장 정찰을 한 후, 큐뮌쓰가 우리 파트원 4명 예약을 해서 스케이트 타러 감. # 벨혁 형은 카메라를 가져가서 우리 사진을 많이 찍어주셨고, 웅짱은 신나게 스케이트 탔고, 큐뮌쓰는 스케이트를 잘 타서 우리를 괴롭히고 다님. # 나는 막바지에 정지 연습하다가 크게 넘어져서 엉덩이가 무지 아팠다. 요원이 와서 괜찮냐고 물어봤는데, 나도 모르게 괜찮다고 대답. 일어나니 앞이 까매지면서 정신이 혼미. 울타리에 기대있다가, 나가서 한 5분 멍때리고 앉아서 회복했다. # 급조된 점심 파트회식으로 명동 고봉 삼계탕에 가서 상황 삼계탕을 먹는다. 내 기억에는 14000원이었는데 그새 올랐나보다. 가게가 이전도 했다. 국물.. 2016. 2. 4.
[앱 추천] 집중력 향상!! - 공부하는 데 집중하고 싶으신가요? 숙면을 취하고 싶으신가요? [앱 추천] 집중력 향상!! - 공부하는 데 집중하고 싶으신가요? 숙면을 취하고 싶으신가요? ** 여기를 클릭해서 앱을 설치해보세요 ** 오늘 소개하고자 하는 앱은 "집중력 향상!!" 이라는 앱이다.우연한 계기로 화이트 노이즈( 백색 소음 )을 알게 되었다.앱의 첫 페이지에서도 화이트 노이즈가 무엇인지 설명을 하긴 하지만 간단히 이야기하면.. 주변의 집중력을 방해하는 잡음들을 제거해주는 "좋은 소음" 을 이야기한다.그래서 화이트 노이즈(백색 소음)을 듣고 있으면 주변 소리에 방해받지 않고 집중을 할 수 있다.이 화이트 노이즈(백색 소음)은 숙면에도 도움이 된다고 한다. 화이트 노이즈(백색 소음) 에 대한 자세한 설명은 아래 링크를 참조하시길~ 화이트 노이즈에 대한 자세한 설명 앱의 첫 시작은 이 앱이 어.. 2014. 2. 27.
반응형