我正在学习iPhone应用程序开发,并发现“SAMS自学iPhone应用程序开发24小时”中的一个示例存在问题。来源可以从http://www.iapps4you.com/iphone/photograbber.zip
下载保存后,执行构建并在SDK中运行,然后选择显示信息屏幕的小“信息”符号。选择“反馈”将显示邮件编辑器并允许用户完成所有必填字段。当您尝试“发送”或“取消”时出现问题,它出现控件永远不会传递回“mailComposeController”< / p>
如果您选择“发送”或“取消”,如果您可以让应用关闭邮件窗口,我会很感激有人看看此代码并告诉我们。
答案 0 :(得分:1)
在-(IBAction)sendFeedback:(id)sender
的FlipsideViewController.m更改
mailer.delegate = self;
到
mailer.mailComposeDelegate = self;
另外,要修复FlipsideViewController.h中的编译警告,请更改
-(IBAction)sendFeedback;
到
-(IBAction)sendFeedback:(id)sender;