油漆代码和 "use of string literal for Objective-C selectors is deprecated; use '#selector' instead"
paintcode and "use of string literal for Objective-C selectors is deprecated; use '#selector' instead"
由于更新到 xCode 7.3 和 swift 2.2,PaintCode 生成的代码现在会产生以下警告:
Objective-C 选择器不推荐使用字符串文字;请改用“#selector”
这可以通过 PaintCode 配置解决吗,还是我们必须等待 PaintCode 应用程序本身的更新?
如果您是从在线商店购买的,则更新已经可用。如果您是从 Mac App Store 购买的,它将在未来几天内提供。
查看您从 PaintCode 获得的代码会有所帮助,但您应该能够通过将任何出现的 selector: Selector("methodName")
或 selector: "methodName"
替换为 selector: #selector(methodName)
[=14 来修复它=]
Here is an explanation 了解新选择器语法的工作原理。此外,单击 Xcode 中的警告应该会告诉您用什么替换它。
由于更新到 xCode 7.3 和 swift 2.2,PaintCode 生成的代码现在会产生以下警告:
Objective-C 选择器不推荐使用字符串文字;请改用“#selector”
这可以通过 PaintCode 配置解决吗,还是我们必须等待 PaintCode 应用程序本身的更新?
如果您是从在线商店购买的,则更新已经可用。如果您是从 Mac App Store 购买的,它将在未来几天内提供。
查看您从 PaintCode 获得的代码会有所帮助,但您应该能够通过将任何出现的 selector: Selector("methodName")
或 selector: "methodName"
替换为 selector: #selector(methodName)
[=14 来修复它=]
Here is an explanation 了解新选择器语法的工作原理。此外,单击 Xcode 中的警告应该会告诉您用什么替换它。