app의 생명주기

미해결질문
별이네 프로필
안녕하세요, 강의 매우 잘 들었습니다. 실제로 구현을 하는데에 있어 어려움이 생겨 질문 드립니다. suspend에 진입하거나 suspend에서 나올 때 app에서 알 수 있는 방법이 있나요? suspend에 있다가 OS에 의해서 random으로 app이 memory에서 삭제될 수 있다고 하셨는데 그때도 전혀 알 수 있는 방법이 없는 것인가요? Bluetooth로 다른 기기와 통신을 하는데에 있어서 app의 상태가 매우 중요해서 어떤 처리를 할 수 있는지 궁금합니다. 강좌가 많은 도움이 되었고, 혹시 가능하다면 만든 App을 Instrument 등으로 어떻게 테스트해 볼 수 있는지에 대한 강좌도 열렸으면 하고 희망해봅니다~
최강사 프로필
최강사 2016.05.19
suspend 에 있다가 나오는거는 foreground 나올때 호출 되는 델리게이트로 잡으시면 될것 같구요. 랜덤으로 삭제 된다는건 문서에 나와 있었는데, 하도 본지가 오래되서 찾아 봐야 될것 같습니다. 저는 아직까지 그런거는 경험 하지 못했습니다. 저는 사용 방식이 좀 느려 졌다 싶으면 다 날리고 쓰고 하다보니, 한번도 본적은 없어요.(이거는 크게 걱정 안하셔도 될꺼예요. 대부분 이렇게 쓸테니까요) 블루투스 부분은 저도 테스트를 해봐야 할듯하네요. 문서를 찾아봐야 할듯해서 바로 답을 해드릴수가 없을꺼 같습니다. 그리고 인스트루먼트로 테스트 하는건 좀 한참 지나야 될듯해요. 제가 요즘 너무 바빠서요. ^^; 어쨌거나 많은 도움이 되신 다니 다행입니다. 큰 흐름만 잘 잡으시면 나머지는 뭐 금방 하실꺼예요.