APP开发中必然会有一个主页面,目前大部分的产品都是需要账号登录,登录和不登录的功能必然不同,
这里以微博为例,如果登录了那就有数据的页面,如果没有登录,那么应该展示一个待登录的页面,然后让客户去登录
重点来了:
1、在主页面视图中,在loadView方法里给view赋值,那么通过判断就可以赋不同页面,如果在登录成功后,必然会接到后台的正确数据,那么此时要做的事情如下
1->拿到关键的数据,进行存储,方法后续调用
2->发送通知,在主页面的已经有了通知,这个通知观察者接到通知应该是把view设置为nil,那么系统就会自动再去判断应该加载那个页面,这里是一个非常重要的小技巧
3->回到主页面展示数据