作者aureolus (Aureo)
看板MacDev
标题Re: [问题] Xcode改变其他Class内变数方法请益
时间Wed Jan 11 09:19:36 2017
感谢前面各位的建议跟帮忙
最近试着写了较简化的版本
https://github.com/Hikariri/CrossClass
也是同一个问题,尤其他类别中读取到值回来
想请问下A_Class如何读取到B_Class的Array...
非常感谢!
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 60.248.134.29
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/MacDev/M.1484097579.A.61A.html
※ 编辑: aureolus (60.248.134.29), 01/11/2017 09:20:55
1F:→ yr: 我想我之前已经说过了,你应该先分清楚 class 跟 instance 01/11 10:02
2F:→ yr: 这两个的差别,这样你要问的问题才有意义 01/11 10:03
3F:→ benjenq: BCLS 并不是 [NSApplication sharedApplication].delega 01/11 13:39
4F:→ benjenq: 所以就报错啦~(纯粹是就您的程式内容提供错误资讯) 01/11 13:40
5F:→ benjenq: 正解是[NSApplication sharedApplication].delegate里面 01/11 13:41
6F:→ benjenq: 要提供一个存放 BClass 的物件 01/11 13:41
7F:→ benjenq: 说到底~这问题如yr大大所言,是您观念上混淆了~ 01/11 13:43
真的非常感谢yr与benjenq两位高手的帮忙与建议...
class跟instance两个到现在我还是分不清楚...必须要再进修重头开始学习了...
很抱歉先前有建议却没有看出自己问题在哪,经benjenq的帮忙现在了解该怎麽做了
真的非常感谢帮忙与建议,受益良多!!谢谢!!
※ 编辑: aureolus (60.248.134.29), 01/11/2017 14:35:08
9F:推 darktt: 说真的,一开始就用AppDelegate这个偏方来取变数,就错了 01/11 16:48
10F:→ darktt: ,这样子还有人想要解说,我真的觉得他们真的是佛心来着 01/11 16:48
会用这种方法主要是唯一一位身边可以教我的前辈是这样告知我的...
之後一直沿用,但是这个方法在Xcode8会无法使用 虽然不影响现在的工作
但是我觉得必须想办法解决这个问题才来这边请问...OBC语言学习时间还不是很长
如果这样程度冒然来发问不适合的话我下次会多注意...真的很不好意思
我会再努力加强自己的程式能力...抱歉给大家添麻烦了
真的非常感谢热心回答的前辈跟各种建议,受益良多!
※ 编辑: aureolus (60.248.134.29), 01/11/2017 17:03:55
11F:→ yr: 你先想想,如果不是一个 iOS app ,那你怎麽做? 01/11 17:16
12F:→ yr: Objective-C 不是问题,用 C++ 或 Java 也是一样。 01/11 17:17
13F:→ benjenq: AppDelegate取变数是教科书的范例,想当初... 01/11 18:34
14F:→ benjenq: 自己刚开始学也曾经历过撞墙的过程,当时希望有人拉一把 01/11 18:36
15F:→ benjenq: 新手一开始摸索的过程很辛苦,熬过後会觉得写程式很有趣 01/11 18:39
16F:→ benjenq: 补充一点:虽解决这个范例的问题,但这专案的写法一开始 01/11 18:42
17F:→ benjenq: 一开始就有很大的错误 01/11 18:43
18F:推 Blueshiva: 你对那个范例的理解有很大的问题... 01/12 15:14
非常感谢各位的指点...我的观念跟基础太过薄弱...
有必要重头开始再去研读基础跟观念的厘清了...再次感谢各位的帮忙!
※ 编辑: aureolus (60.248.134.29), 01/13/2017 11:48:25