bug注意事项记录

在此记录开发中需要注意的点:

  UI开发中注意:

    1.多按钮同时点击的问题;

    2.按钮连续点击的问题(按钮冷却)

    3.刷新时注意数据可变性:拆分可变和不变的数据,确保只刷新可变的数据

  非UI注意问题:

    1.手机待机和切后台断线重连的问题

    2.注意同帐号不同设备顶号的问题

    3.对于关联整个项目使用的代码,特别注意释放资源的流程

    4.特别注意缓冲池,很多预制件重复利用的问题,

    5.注意数值上下限的问题

      6.register和unregister对应, 有开就有关, 1和0的考虑。

 //----BEGIN--2017.2.21----

1、刚打开界面立即点击按钮出错:原因:服务器发送的数据没加载完成,注意加保护。

2、ngui  uibutton引用其他按钮变灰色了。uibutton 链接的uisprite最好和此uibutton在一个属性面板。

//-----------END-----------

//BEGIN 2017年2月24日 15:06:14

1.打开界面快速点击按钮,报空....

服务器数据延迟发送了,按钮点击获取数据没有加null保护

2.PK场景  断线重连 宠物数据 字典无数据

原因:pkPetDic引用 PetDataManager内的Dic

断线重连后,PetDataManager的Dic.clear()掉了,

导致pkPetDic指向的空间数据没有,需要重新赋给pkPetDic数据地址

//END

//BEGIN 2017年3月16日11:31:41

继承Mono的类  常规方式new单例了  导致每次使用Instance时,实际上是每次新建数据。

//END 

//BEGIN 2017年3月22日 20:43:06

最好一个类一个文件 不管这个类多小

//END

改变自己
原文地址:https://www.cnblogs.com/sun-shadow/p/6163823.html