gpt4 book ai didi

objective-c - 将 Objective C 回调转换回 Swift

转载 作者:行者123 更新时间:2023-11-30 10:20:30 24 4
gpt4 key购买 nike

我目前正在尝试将游戏中心教程从 Objective C 翻译成 Swift,但遇到了障碍。我已经搜索了大约一个小时,但找不到任何有帮助的内容来帮助我翻译这个回调方法:

- (void)matchmakerViewController:(GKMatchmakerViewController *)viewController didFailWithError:(NSError *)error {
[viewController dismissViewControllerAnimated:YES completion:nil];
NSLog(@"Error finding match: %@", error.localizedDescription);

抱歉,如果这很容易(可能很容易)。我是 Swift 新手,希望得到一些帮助..提前致谢!

最佳答案

Apple 已更新其大部分文档,以提供 Swift 和 Objective-C 版本的 API,因此您可以查看 GKMatchmakerViewControllerDelegate methods there 。这个函数是:

func matchmakerViewController(viewController: GKMatchmakerViewController!, didFailWithError error:NSError!) {
viewController.dismissViewControllerAnimated(true, completion: nil)
println("Error finding match: \(error.localizedDescription)")
}

关于objective-c - 将 Objective C 回调转换回 Swift,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26965814/

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