修复 competition没有数据的时候 仍然会显示一个header的bug
对competition insert数据 加入保护  这样不管dictionary是nsnumber 或者 nesting  程序都不会crash  并且运行正常结果