您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

Swift中的@selector()?

Swift中的@selector()?

Swift 本身 不使用选择器-在Objective-C中,使用选择器的几种设计模式在Swift中的工作方式有所不同。(例如,在协议类型或is/as测试上使用可选链接代替respondsToSelector:,并在可能的地方使用闭包代替,performSelector:以提高类型/内存的安全性。)

但是仍然有许多重要的基于ObjC的API使用选择器,包括计时器和目标/操作模式。Swift提供了Selector使用这些类型的类型。(Swift自动使用它代替ObjC的SEL类型。)

Swift 2022/1/1 18:13:47 有660人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶