Iphone 实现委托回调。我该怎么办?
我被告知要实现代理回调 在头文件中,遵循以下协议:Iphone 实现委托回调。我该怎么办?,iphone,objective-c,callback,Iphone,Objective C,Callback,我被告知要实现代理回调 在头文件中,遵循以下协议:MFMessageComposeViewControllerDelegate和UINavigationControllerDelegate 我该怎么做?在您的.h文件中,通过添加使您的类符合这些代理协议 例如: @interface MyClass<MFMessageComposeViewControllerDelegate, UINavigationControllerDelegate> ,,, @end @接口MyClass
MFMessageComposeViewControllerDelegate
和UINavigationControllerDelegate
我该怎么做?在您的
.h
文件中,通过添加
使您的类符合这些代理协议
例如:
@interface MyClass<MFMessageComposeViewControllerDelegate, UINavigationControllerDelegate>
,,,
@end
@接口MyClass
,,,
@结束
然后需要在.m
文件的协议中实现所需的方法
查看这些协议各自文档中所需的方法:
解决错误的步骤
获取错误“\u OBJC\u CLASS\u$\ u MFMessageComposeViewController”,引用自:
在.h文件中写入以下内容
#import <MessageUI/MessageUI.h>
#导入
获取错误“\u OBJC\u CLASS\u$\ u MFMessageComposeViewController”,引用自:
->您必须在“构建阶段”>“使用库链接二进制文件”@interface MainViewController:UIViewController获取错误“\u OBJC\u CLASS\u$\ u MFMessageComposeViewController”导入“MessageUI”框架,引用自: