作者aureolus (Aureo)
看板MacDev
标题[问题] Xcode改变其他Class内变数方法请益
时间Wed Dec 28 20:56:48 2016
原本使用的方法是前辈教的...在Xcode7.3.1都没有问题
但是最近发现更新到8.2.1後会出现错误,虽然还不影响工作
不过还是觉得是大问题来请问各位达人们...
https://www.dropbox.com/s/1onz5cg9j8y85ig/TestNew.zip?dl=0
原本都是使用:
[NSApp delegate]用这种方法直接去存取其他Class当中的值
但是在Xcode 8.2.1中这种方法会报错...(ARC Semantic Issue No know instance method ....)
想请问下有没有较好的修改方法或是其他能够存取其他Class的方法,谢谢!
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 36.231.244.156
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/MacDev/M.1482929811.A.1A2.html
1F:嘘 darktt: 先将你的程式打到GitHub Gist上,我再回你,这个程式没人 12/28 21:28
2F:→ darktt: 看的懂 12/28 21:28
3F:嘘 Ghosso: 嗯... 12/29 00:23
很抱歉用错误的方式表达问题了!!已经将程式上传到GitHub
还繁请帮忙看看了,感谢!!
※ 编辑: aureolus (60.248.134.29), 12/29/2016 13:23:40
4F:推 darktt: 因为你的MeBMethod是私有的,没有公开出来 12/29 17:31
非常感谢解答,不过我试过用公开的方法只能读取到值而不能改变其他CLASS的值
尽管显示改变了,但实际上并没有...所以後来使用了前辈提供的这个方法 谢谢!
※ 编辑: aureolus (1.162.141.151), 12/29/2016 18:20:15
※ 编辑: aureolus (42.73.39.242), 12/30/2016 10:06:32
※ 编辑: aureolus (42.73.39.242), 12/30/2016 10:32:01