gpt4 book ai didi

iPhone SDK : Delegate method not getting called-Troubleshooting

转载 作者:搜寻专家 更新时间:2023-10-30 19:40:38 26 4
gpt4 key购买 nike

如果委托(delegate)方法没有被调用,那么需要检查所有的事情来确保在 viewController 中引用了委托(delegate)?

最佳答案

好吧,首先您必须遵守 header 中的协议(protocol):

@interface MyViewController : UIViewController <<b><em>YOUR DELEGATE'S PROTOCOL HERE</em></b>, <br/>                                                           UITableViewDelegate>{

}

@end

无论如何,这是最常见的错误。

另外,请确保您正在设置委托(delegate)。通常你可以这样做:

myObject.delegate = self;

虽然有些类在初始化时这样做:

UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"MY APP"<br/>                                                message:@"HELLO" <br/>                                               delegate:<em><b>self</b></em> <br/>                                      cancelButtonTitle:@"CLOSE" <br/>                                      otherButtonTitles:nil];

关于iPhone SDK : Delegate method not getting called-Troubleshooting,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5075883/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com