→ yr: 我想我之前已經說過了,你應該先分清楚 class 跟 instance 01/11 10:02
→ yr: 這兩個的差別,這樣你要問的問題才有意義 01/11 10:03
→ benjenq: BCLS 並不是 [NSApplication sharedApplication].delega 01/11 13:39
→ benjenq: 所以就報錯啦~(純粹是就您的程式內容提供錯誤資訊) 01/11 13:40
→ benjenq: 正解是[NSApplication sharedApplication].delegate裡面 01/11 13:41
→ benjenq: 要提供一個存放 BClass 的物件 01/11 13:41
→ benjenq: 說到底~這問題如yr大大所言,是您觀念上混淆了~ 01/11 13:43
真的非常感謝yr與benjenq兩位高手的幫忙與建議...
class跟instance兩個到現在我還是分不清楚...必須要再進修重頭開始學習了...
很抱歉先前有建議卻沒有看出自己問題在哪,經benjenq的幫忙現在了解該怎麼做了
真的非常感謝幫忙與建議,受益良多!!謝謝!!
※ 編輯: aureolus (60.248.134.29), 01/11/2017 14:35:08
推 darktt: 說真的,一開始就用AppDelegate這個偏方來取變數,就錯了 01/11 16:48
→ darktt: ,這樣子還有人想要解說,我真的覺得他們真的是佛心來著 01/11 16:48
會用這種方法主要是唯一一位身邊可以教我的前輩是這樣告知我的...
之後一直沿用,但是這個方法在Xcode8會無法使用 雖然不影響現在的工作
但是我覺得必須想辦法解決這個問題才來這邊請問...OBC語言學習時間還不是很長
如果這樣程度冒然來發問不適合的話我下次會多注意...真的很不好意思
我會再努力加強自己的程式能力...抱歉給大家添麻煩了
真的非常感謝熱心回答的前輩跟各種建議,受益良多!
※ 編輯: aureolus (60.248.134.29), 01/11/2017 17:03:55
→ yr: 你先想想,如果不是一個 iOS app ,那你怎麼做? 01/11 17:16
→ yr: Objective-C 不是問題,用 C++ 或 Java 也是一樣。 01/11 17:17
→ benjenq: AppDelegate取變數是教科書的範例,想當初... 01/11 18:34
→ benjenq: 自己剛開始學也曾經歷過撞牆的過程,當時希望有人拉一把 01/11 18:36
→ benjenq: 新手一開始摸索的過程很辛苦,熬過後會覺得寫程式很有趣 01/11 18:39
→ benjenq: 補充一點:雖解決這個範例的問題,但這專案的寫法一開始 01/11 18:42
→ benjenq: 一開始就有很大的錯誤 01/11 18:43
推 Blueshiva: 你對那個範例的理解有很大的問題... 01/12 15:14
非常感謝各位的指點...我的觀念跟基礎太過薄弱...
有必要重頭開始再去研讀基礎跟觀念的釐清了...再次感謝各位的幫忙!
※ 編輯: aureolus (60.248.134.29), 01/13/2017 11:48:25