簡體   English   中英

在xcode 6中實現類時運行時返回(lldb)

[英]Runtime return (lldb) when implement class in xcode 6

運行中

@interface Operation : NSObject
-(float)addition:(float)number1 plusWith:(float)number2;
@end

運行中

#import "Operation.h"
@implementation Operation
-(float)addition:(float)number1 plusWith:(float)number2 {
    return number1 + number2;
}
@end

在ViewController.m中

#import "Operation.h"
- (void)viewDidLoad {
    [super viewDidLoad];
Operation *Math = [[Operation alloc] init];
    float doPlus = [Math addition:3.0 plusWith:4.0];
    NSLog(@"%f + %f = %f",3.0,4.0,doPlus);
}

為什么運行時只返回(lldb)? 我的錯誤在哪里? 我的調試區域: 在此處輸入圖片說明

您的代碼沒有錯誤。 您的代碼停止的原因是您在此行放置了一個斷點:

return number1 + number2;

斷點的意思是“在這里停止”。 調試器在那里停止,因為這是斷點告訴它要做的。

因此,您可以刪除該斷點,或者當調試器在該斷點處停止時,可以告訴它從該點恢復運行。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM