emmenia 遗留下来的一个问题

这个问题还没有找出来是为什么?在其他地方这个stateViewControl的加入是没有问题的。

2016-06-15 11:09:09.080 emmenia[7285:248248] *** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '* -[__NSPlaceholderArray initWithObjects:count:]: attempt to insert nil object from objects[0]'**
显示这个错误,应该就是通过这个错误来实现内容上的问题,也就是有可能就是拉取控件和代码之间存在着问题,所以需要检查相应的控件和代码的对应。
** 这个问题就是我们在从其他项目中拉取相应的storyboard和相应的代码过来的时候,会出现的问题,因为这个控件的代码还是和原来的项目联系的。所以会出现错误。**
ps:这个问题应该怎么解决???
这个问题到现在还是没有解决,这个是为什么呢?
需要独立出来进行处理。

这个项目在我们的应用中应该是这样子的,是stateViewControl 在注入的时候就出现的错误,上一次好像也是出现这个错误,既然忘记了。
也就是UIScrollView中不允许在他的上面add subView 加入一个subView。
就是约束的问题,滑动的对约束是有影响的。
所以,我们可以通过设置当前的页面是否可以滑动来实现。

StateViewBase *base = [[[NSBundle mainBundle] loadNibNamed:NSStringFromClass([self class]) owner:nil options:nil] firstObject];

上一次是显示约束的错误问题,
这一次是显示为nil,即为没有加载到,也就是view的界面没有加载成功。
没有找到很可能就是我们在使用的时候 是从以前的项目中添加的代码,很有可能就是和原来的项目建立了关系,而没有和现在的项目建立关系。

为什么放在月经助手上回出现问题呢???

你可能感兴趣的:(emmenia 遗留下来的一个问题)