未find“…:”的方法定义
我的应用程序不断出现“语义错误”,并一直冻结/崩溃。一切似乎都很好地串起来,它启动没有问题。 TextFields工作正常,但只要我点击任何其他的失败,并强制。 任何build议?
H。
@interface ViewController : UIViewController { IBOutlet UITextField *buy1; IBOutlet UITextField *sell1; IBOutlet UILabel *percentage1; IBOutlet UILabel *profit1; IBOutlet UITextField *royalty; IBOutlet UITextField *buy2; IBOutlet UILabel *sell2; IBOutlet UITextField *percentage2; IBOutlet UILabel *profit2; } @property (weak, nonatomic) IBOutlet UITextField *buytext1; @property (weak, nonatomic) IBOutlet UITextField *selltext1; @property (weak, nonatomic) IBOutlet UILabel *percentage1; @property (weak, nonatomic) IBOutlet UILabel *profit1; @property (weak, nonatomic) IBOutlet UITextField *royalty; @property (weak, nonatomic) IBOutlet UITextField *buytext2; @property (weak, nonatomic) IBOutlet UILabel *sell2; @property (weak, nonatomic) IBOutlet UITextField *percentagetext2; @property (weak, nonatomic) IBOutlet UILabel *profit2; -(IBAction)Button; - (IBAction)backgroundTouched:(id)sender; - (IBAction)textfieldReturn:(id)sender; @end
米
@implementation ViewController //This is where I keep getting the Semantic Error "Incomplete Implementation" @synthesize buytext1; @synthesize selltext1; @synthesize buytext2; @synthesize percentagetext2; - (IBAction)backgroundTouched:(id)sender { [buy1 resignFirstResponder]; [sell1 resignFirstResponder]; [buy2 resignFirstResponder]; [percentage2 resignFirstResponder]; } - (IBAction)textFieldReturn:(id)sender { [buy1 resignFirstResponder]; [sell1 resignFirstResponder]; [buy2 resignFirstResponder]; [percentage2 resignFirstResponder]; } int VarBuy1 = 0; int VarSell1 = 0; int VarProfit1 =0; int VarPercentage1 =0; int VarRoyalty = 0; int VarBuy2 = 0; int VarSell2 = 0; int VarProfit2 =0; int VarPercentage2 =0; -(IBAction)Button{ VarBuy1 = ([buy1.text intValue]); VarSell1 = ([sell1.text intValue]); VarProfit1 = (VarSell1 - (VarSell1 * (VarRoyalty / 100)) - VarBuy1); VarPercentage1 = (VarProfit1 / VarSell1); VarSell2 = (VarBuy2 / ((100 - VarRoyalty) / 100 - VarPercentage2)); VarProfit2 = (VarSell2 - (VarSell2 * VarRoyalty) - VarBuy2); profit1.text = [[NSNumber numberWithInt:VarProfit1] stringValue]; percentage1.text = [[NSNumber numberWithInt:VarPercentage1] stringValue]; sell2.text = [[NSNumber numberWithInt:VarSell2] stringValue]; profit2.text = [[NSNumber numberWithInt:VarProfit2] stringValue]; } @end
在.h
- (IBAction)textfieldReturn:(id)sender;
在.m
- (IBAction)textFieldReturn:(id)sender
小心信箱。 领域和领域。
没有(id)发送者的IBAction听起来不太好。