[英]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.