我的这个app有两个界面,一个主界面,一个设置界面。 |
|
5分 |
[self.view setneeddispaly];试试
|
5分 |
你的这种处理方式不是很好
建议将你说的全局变量建成一个类,然后用单例模式创建全局唯一的对象 之后在你的vc里用kvo监听属性的变化,对应的对ui进行调整,这样比较符合mvc设计思想 |
5分 |
是不是用的static变量。
|
不是用的static变量。 |
|
后调用 show 的 UIAlertView会最先显示 |
|
25分 |
1. 通过你的描述,你首先要确保在设置的参数更新后,有没有被及时更新到全局的存储对象中
2. 参数的设置是否可以用另外一种方式来驱动保存,如通过一个“保存设置”的按钮 3. 另外你的全局是使用的什么方式? 单例,NSUserDefault, 还是归档 4. 如果只是这两个界面,是否可以用“通知”的方式 去更新主界面上的设置。viewwillappear 在主界面每次显示时都会执行,在这里做参数的更新是否每次都有必须执行一次? |
解决了,我把代码移动到ViewDidAppear后,就可以了。
|