gpt4 book ai didi

iOS应用程序运行断点

转载 作者:行者123 更新时间:2023-11-30 14:03:13 25 4
gpt4 key购买 nike

我是一位经验丰富的开发人员,但对 iOS/Objective C 还很陌生。

下面的应用程序构建正常(以任何拼写错误/剪切粘贴错误为模)。当我运行它时,它会中断 print 方法,这使得它看起来像是存在一些错误。我看不到错误是什么或错误在哪里。不过可能是一个真正的新手错误!

任何人都可以帮助我解释我做错了什么以及如何解决它吗?

这是一个命令行 MacOS 应用程序,带有 Foundation,在 XCode 中构建和运行。

@interface DayOfYear : NSObject
- (void) print;
- (id) init : (int) day;
@end // DayOfYear

@implementation DayOfYear

int dayInYr =0;

- (id) init : (int) day {
self = [super init];
dayInYr = day;
return self;
}

- (void) print {
// NSLog(@"In print with %d", dayInYr);

} // WHEN RUN THIS IS WHERE IT BREAKPOINTS SAYING "Thread 1, breakpoint 1.1, 2.1


@end

int main(int argc, const char * argv[])
{

@autoreleasepool {

// insert code here...
NSLog(@"Hello, World!");

DayOfYear *d =[[DayOfYear alloc] init : 2 ];
[d print];


NSLog(@"Finished!");

}
return 0;
}

最佳答案

您在 print 方法上设置了两个断点。断点在左边距中显示为蓝色标志。您可以通过将它们拖出边缘来删除它们,如下所示:

dragging breakpoints out to remove them

关于iOS应用程序运行断点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32727278/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com