这一切都是我的第一篇文章,我将尽可能准确.我已经阅读了很多关于iOS协议/委托实现的文章,但所有示例都失败了.假设我有A和B控制器,并希望将数据从A发送到BAh
@protocol exampleprot <NSObject>
@required
-(void) exampledmethod:(NSString *) e1;
@end
@interface ViewController
{
__weak id <exampleprot> delegate
}
Run Code Online (Sandbox Code Playgroud)
- 我试图推动一些程序
[delegate examplemethod:@"test"]
Run Code Online (Sandbox Code Playgroud)
BH
@interface test2 : UiViewcontroller <exampleprot>
Run Code Online (Sandbox Code Playgroud)
并在Bm实现方法 - (void)exampledmethod:(NSString*)e1;
那么我做错了什么?