语法“Selector”Swift 2.2

语法“Selector”Swift 2.2,第1张

概述我正在尝试修复我的NSNotificationCenter并且它无法正常工作 消息: 'Use of string literal for Objective-C selectors is deprecated; use '#selector' instead'. 这条线: NSNotificationCenter.defaultCenter().addObserver(self, Selecto 我正在尝试修复我的NSNotificationCenter并且它无法正常工作

消息:

'Use of string literal for Objective-C selectors is deprecated; use '#selector' instead'.

这条线:

NSNotificationCenter.defaultCenter().addobserver(self,Selector :#selector(GameVIEwController.goBack)(GameVIEwController.goBack),object: nil)        self.dismissVIEwControllerAnimated(true,completion: {        });        }
@ Eendje的回答是不正确的第一条评论.

我认为这是更好的答案.

NSNotificationCenter.defaultCenter().addobserver(self,#selector(self.goBack),name: "your notification name",object: nil)

如果某些 *** 作有目标,则应该显示为#selector(target.method)或#selector(target.method(_ :))

这是另一个例子

UIGestureRecognizer(target: target action:#selector(target.handleGesture(_:))
总结

以上是内存溢出为你收集整理的语法“Selector”Swift 2.2全部内容,希望文章能够帮你解决语法“Selector”Swift 2.2所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1033470.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-24
下一篇 2022-05-24

发表评论

登录后才能评论

评论列表(0条)

保存