gpt4 book ai didi

objective-c - Swift 方法在 Objective-C 中不可见

转载 作者:可可西里 更新时间:2023-11-01 00:00:02 26 4
gpt4 key购买 nike

我有一个项目使用 Swift 3.2 和 Objective-C,使用 Xcode 版本 9.0 (9A235) 进行编译。它在 Swift 3.2 中编译良好。然而,当我切换到 Swift 4.0 时,在 Swift 中声明的方法在 Objective-C 中不再可见。错误是 No visible @interface "UserAPI"declares the selector ...

enter image description here enter image description here

最佳答案

你应该像这样在你的函数之前添加@objc。

@objc func doSomething() {
//Some code goes here
}

关于objective-c - Swift 方法在 Objective-C 中不可见,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46861113/

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