[問題]viewcontroller傳值產生問題

作者: ljuyentintho (小劉)   2014-10-08 19:06:12
目前我想要在ios上做一個跨viewcontroller的人機系統
需要把好幾個前面的viewcontroller所得到的值傳到後面的viewcontroller
然後再做運算
傳值的方法我是照這個網站提供的方法http://ppt.cc/cV5f
原則上程式碼沒有錯
而且能夠順利執行
但是有時候再回到之前的介面的時候會當掉
並跑出以下畫面
http://ppt.cc/cDtN
請問發生什麼事了?
又要怎麼解決呢?
謝謝各位好心的大大
作者: darktt (小朱)   2014-10-08 23:48:00
這個可以協助你解決問題 http://ppt.cc/tDde
作者: howdiun (Howdiun)   2014-10-09 09:27:00
看Log或Thread都可能有線索,覺得沒錯容易產生盲點
作者: jfang   2014-10-11 03:23:00
你可以建立一個 Singleton 物件來存放數值,可參考http://furnacedigital.blogspot.tw/2011/09/singleton.htm(不過 Singleton 也有缺點就是了)
作者: darktt (小朱)   2014-10-11 09:37:00
單噓樓上,singleton不是解決這件事的最佳解法,反而會讓人錯用singleton
作者: jfang   2014-10-11 17:59:00
因為文章內提供spec細節也不多,只能多做一些意見也無法從簡單的問題描述來說是不是會錯用 Singleton :)
作者: TarHeel   2014-10-19 19:14:00
透過好幾個VC一直傳同樣的值 看到的直覺也是Singleton

Links booklink

Contact Us: admin [ a t ] ucptt.com