1
编译成功,但运行错误:
在main函数中出现:
Thread 1:Program received signal:"SIGABRT"
原因:
MainStoryBoard.iPhone.storyboard与ViewController.h中的对象名称不一致
2
按按钮之后出现错误;
2012-07-07 16:16:46.669 Control Fun(11053:207) - [ViewController buttonPressed]:unrecognized selector sent to instance 0*6a058a0
错误原因:
ViewController.h中定义了一个方法buttonPressed,没有设置sender指针,但MainStoryboard-iPhone.storyboard中有2个方法,分别是:
buttonPressed 和 buttonPressed :
^ ^
两个方法一个没有冒号,一个有冒号 但原因不知
由于定义的buttonPressed没有sender指针:
-(IBAction)buttonPressed;
而非-(IBAction)buttonPressed : (id)sender;
^
误以为应该用buttonPressed而产生错误
Xcode多处代码更改后,保存只能保存当前所在文档的修改内容,而非同project下的所有文档修改内容