웹 사이트 용 클라이언트 애플리케이션을 만들고 있습니다.iOS 클라이언트 애플리케이션 디자인
사용자가 앱을 열면 앱이 이미 기록되었는지 여부를 확인합니다.
나는 비동기 요청을 만들고 기록 된 상태를 얻기 위해 AFNetworking
을 사용합니다.
비동기 요청으로 인해 요청이로드되는 동안 뭔가를 보여줘야합니다.
로딩 뷰와 동일한 뷰를 Default.png
이미지로 표시하고 요청이 완료된 후 사용자가 로깅되었는지 여부에 따라 새 뷰를 푸시합니다.
웹 사이트 클라이언트와 같은 인터넷 앱의 일반적인 시나리오라고 생각합니다. 어떻게 생각하세요? iOS 애플리케이션의 첫 단계를 설계하는 방법은 무엇입니까?
답장을 보내 주셔서 감사합니다. 'UITabBarController' 기반 앱에서도 이것을 했습니까? 어떻게 처리합니까? tabbarcontroller를 루트보기로 설정하고 로딩 화면에 모달보기 컨트롤러를 표시합니까? 또한 AFNetworking을 사용합니까? –
탐색 기반 앱에서 사용합니다. 그러나 그것은 정말로 관련이 없습니다. 내 applicationDidFinishLaunching은'rootViewController'로 로딩 뷰 컨트롤러를 설정했습니다. 로딩 뷰 컨트롤러에서 모든 로딩 작업을 수행하고 완료되면 윈도우의 'rootViewController'만 변경합니다. 저는 그것을 모달 관점으로 제시하지 않습니다. 그리고 AFNetworking을 사용하지 않습니다. – edc1591