“程序退出状态101”

时间:2009-02-24 16:11:20

标签: iphone objective-c cocoa-touch xcode

有人可以给我更多关于这个错误的信息吗?

仅控制台日志 程序已退出,状态值为:101。

如果你想象我有一个nsmutablearray:

alt text

它包含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(如图)时给出错误。

2 个答案:

答案 0 :(得分:4)

我相信这是你的程序因使用太多内存而自动关闭时的结果代码。

这不是真正的崩溃,因此它不会停止执行或调用gdb。

答案 1 :(得分:1)

感谢Apple讨论区的jerbeers:

101是内存错误,导致内存不足。您可以尝试重新启动设备,然后运行仪器,看看发生了什么。通过这种方式,您可以确定以前的应用程序或版本中没有遗留问题

我修复了我的应用!!!! wooohooo!我离开了XIB的cellidentifier。在桌子上滚动分配了太多的内存..而且Boom崩溃了。