[問題]viewcontroller傳值產生問題

看板MacDev作者 (小劉)時間10年前 (2014/10/08 19:06), 10年前編輯推噓3(415)
留言10則, 4人參與, 最新討論串1/1
目前我想要在ios上做一個跨viewcontroller的人機系統 需要把好幾個前面的viewcontroller所得到的值傳到後面的viewcontroller 然後再做運算 傳值的方法我是照這個網站提供的方法http://ppt.cc/cV5f 原則上程式碼沒有錯 而且能夠順利執行 但是有時候再回到之前的介面的時候會當掉 並跑出以下畫面 http://ppt.cc/cDtN 請問發生什麼事了? 又要怎麼解決呢? 謝謝各位好心的大大 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.114.54.99 ※ 文章網址: http://www.ptt.cc/bbs/MacDev/M.1412766375.A.0A5.html ※ 編輯: ljuyentintho (140.114.54.99), 10/08/2014 22:16:13

10/08 23:48, , 1F
這個可以協助你解決問題 http://ppt.cc/tDde
10/08 23:48, 1F

10/09 09:27, , 2F
看Log或Thread都可能有線索,覺得沒錯容易產生盲點
10/09 09:27, 2F

10/11 03:23, , 3F
你可以建立一個 Singleton 物件來存放數值,可參考
10/11 03:23, 3F

10/11 03:24, , 5F
(不過 Singleton 也有缺點就是了)
10/11 03:24, 5F

10/11 09:37, , 6F
單噓樓上,singleton不是解決這件事的最佳解法,
10/11 09:37, 6F

10/11 09:38, , 7F
反而會讓人錯用singleton
10/11 09:38, 7F

10/11 17:59, , 8F
因為文章內提供spec細節也不多,只能多做一些意見
10/11 17:59, 8F

10/11 17:59, , 9F
也無法從簡單的問題描述來說是不是會錯用 Singleton :)
10/11 17:59, 9F

10/19 19:14, , 10F
透過好幾個VC一直傳同樣的值 看到的直覺也是Singleton
10/19 19:14, 10F
文章代碼(AID): #1KDHgd2b (MacDev)
文章代碼(AID): #1KDHgd2b (MacDev)