有人可以给我更多关于这个错误的信息吗?
仅控制台日志 程序已退出,状态值为:101。
如果你想象我有一个nsmutablearray:
它包含TimeEntry对象:
#import <Foundation/Foundation.h>
#import "Constants.h"
/*
#define KTimeEntryInformationKey @"TEInformation"
#define KTimeEntryFromKey @"TEFrom"
#define KTimeEntryToKey @"TETo"
*/
@interface TimeEntry : NSObject <NSCopying, NSCoding> {
NSDate *from;
NSDate *to;
NSString *information;
}
@property (nonatomic, retain) NSDate *from;
@property (nonatomic, retain) NSDate *to;
@property (nonatomic, copy) NSString *information;
@end
只有当我向阵列添加15-20 + TimeEntry对象时,应用程序才会给出错误,并在弹出上面的viewController(如图)时给出错误。
答案 0 :(得分:4)
我相信这是你的程序因使用太多内存而自动关闭时的结果代码。
这不是真正的崩溃,因此它不会停止执行或调用gdb。
答案 1 :(得分:1)
感谢Apple讨论区的jerbeers:
101是内存错误,导致内存不足。您可以尝试重新启动设备,然后运行仪器,看看发生了什么。通过这种方式,您可以确定以前的应用程序或版本中没有遗留问题
我修复了我的应用!!!! wooohooo!我离开了XIB的cellidentifier。在桌子上滚动分配了太多的内存..而且Boom崩溃了。