objective-c - 在 Swift 中实现的 Objective-C 回调

标签 objective-c swift callback block

我正在使用BWMCoverView在 Swift 中,它最初是用 Objective-C 编写的,并尝试在 Swift 中实现此回调:

@property (nonatomic, copy) void(^scrolledCallBlock)(int);

就是不知道该怎么做..

请帮助我,提前致谢!

最佳答案

您可以快速使用 Closure 检查此链接。 https://developer.apple.com/library/ios/documentation/Swift/Conceptual/Swift_Programming_Language/Closures.html

按照您的要求。你可以做这样的事情

var scrolledCallBlock: ((int) -> Void)?

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

相关文章:

ios - 根据 iOS (Swift 2) 中的消息 ID 将传入的网络消息分派(dispatch)到特定线程

ios - 以编程方式创建具有默认图标的导航项 IOS

c++ - 使用 C++ 类成员函数作为 C 回调函数

javascript - 如何组合多个回调?专门用于BingMap模块加载

iphone - 是否可以将 UIView 及其 subview 绘制到图形上下文中?

ios - 如何从 alertview 获取按钮?

ios - 从 Assets Library URL iOS 获取 MIME 类型

IOS- UITableView 滚动回到顶部

ios - 如何让你的推送通知打开某个 View Controller ?

ruby-on-rails - Rails 检测更新前属性是否已更改 - SystemStackError : stack level too deep