我有一个声明两个类的头文件。第二个看起来
#import <MessageUI/MessageUI.h>
#import <MessageUI/MFMailComposeViewController.h>
@interface MailComposerViewController : UIViewController <MFMailComposeViewControllerDelegate>
- (IBAction)sendMail: (id)sender;
然后,在一个使用我没有提到的第一类方法工作得很好的 xib 文件中,当我尝试从 TabBarButtonItem(而不是 navigationBarButton)中拉出它时,我找不到 sendMail 方法并给出它像往常一样交给文件的所有者。我试图在方法的声明中删除 (id)sender 并将 IBAction 切换为 void,但没有奏效。我只是想知道在同一个头文件中定义两个指向同一个xib的类我做错了什么。