应用程序在行上崩溃:
[uids addObject:user.uid];
谁能说出原因?
答案 0 :(得分:1)
将对象添加到数组中时,无论添加什么都必须是NSObject的子类。 你不能添加到数组float,int,double等。 您可以添加NSString,NSNumber等,或者您自己继承自NSObject的任何对象。
(顺便说一句,如果你在线程停止后点击“继续”,你就会出错。你可能已经在XCode全局断点中设置了异常抛出,这就是你先得到断点,然后抛出异常的原因)
答案 1 :(得分:0)
试试这个
[uids addObject:[NSString stringWithFormat:@"%@",user.uid]];
我不确定这是否有帮助
答案 2 :(得分:0)
请检查您是否尝试添加nil对象。 或者,如果您尝试添加已发布的对象。
答案 3 :(得分:0)
您是否已分配并初始化了NSMutableArray?
uids = [[NSMutableArray alloc] initWithCapacity:10];
答案 4 :(得分:0)
似乎是xcode失败了。尝试清理并重新启动xcode。