2
응용 프로그램이 시작되면 iPhone OS가 정확하게 하나의 스레드 (주 스레드)와 함께 정확히 하나의 프로세스를 생성한다고 가정합니다. 그 맞습니까? 또는 실행 된 응용 프로그램과 함께 자동으로 더 많은 스레드 또는 더 많은 프로세스가 있습니까?iPhone OS가 앱을 시작할 때 만드는 프로세스와 스레드의 종류는 무엇입니까?
응용 프로그램이 시작되면 iPhone OS가 정확하게 하나의 스레드 (주 스레드)와 함께 정확히 하나의 프로세스를 생성한다고 가정합니다. 그 맞습니까? 또는 실행 된 응용 프로그램과 함께 자동으로 더 많은 스레드 또는 더 많은 프로세스가 있습니까?iPhone OS가 앱을 시작할 때 만드는 프로세스와 스레드의 종류는 무엇입니까?
전체 앱 시작 프로세스는 개발자에게 일종의 블랙 박스입니다. 그러나, 나는 당신이 그것에 신경 쓰지 않아도되지만, 하나 이상의 쓰레드가 생성 될 것이라고 믿는다. 시스템이 작성한 스레드는 시스템에서 관리합니다. 다중 스레드 응용 프로그램을 작성한다면 작성한 스레드에 대해서만 신경 쓸 필요가 있습니다.