IOS项目笔记-1

来源:互联网 发布:黑客网络 编辑:程序博客网 时间:2024/05/18 01:30

最近一直在做一个项目,在做到从网络上请求数据时,因为是自己封装的一个从网络获取数据的类,而数据操作是在根视图RootViewController上,在这个类里开始是引用封装类的对象,在调用方法,获取到数据后,然后再从跟视图上传到子视图的面板上,由于在根视图的按钮操作数据完成后,数据就只是传到了根视图,如果要传到子视图上,需要在子视图上进行事件操作,我是利用拖拽事件来进行数据传输和显示,后来项目组长说不能这样做,很影响用户体验,要求在根视图操作完成后,子视图也一步到位。然后,我就换了一个实现模式,就是先从网络上获取数据然后直接存到本地文件,在根视图上直接从文件获取数据。但还是不行。

我开始也一直在想,后来项目组长说用单例化解决,这才能够实现组长的要求,但是又出现了新的问题,就是在根视图的操作按钮,只能按3次,按完3次后,程序一直在一步从网络获取数据和写文件那一步停下来了,从网络上查错误原因,说什么引用了已经释放的对象,后来也是一直调试,把那一步放到根视图初始化之前解决了。

0 0