首先是自我介绍。感觉面试官比较赶时间,希望尽快从我的介绍中,找到切入点。做进一步的交流,所以,我还没有完整介绍完所有项目时,面试官就抛出了他想了解的问题。
问题没有问太多,
两个问题没有回答上来:
1,优化app启动时,有没有考虑过用户通过分享,或者push进到app的二级页面的场景优化
2,在异步线程发送通知,在主线程接收通知。会不会有什么问题?
由于WiFi管家是一个具有WiFi连接能力的App,因此有可能在后台过程中完成冷启动过程(实际上是在用户进入系统的WiFi设置时,iOS会启动WiFi管家,以便请求WiFi密码)。在这种情况下,整个rootViewController都是不需要加载的。
结论:不管添加通知在主线程还是子线程,接收通知的方法所在的线程是由发送通知的线程决定的。
让等通知。后续待定。。。