作者ljuyentintho (小刘)
看板MacDev
标题[问题]viewcontroller传值产生问题
时间Wed Oct 8 19:06:12 2014
目前我想要在ios上做一个跨viewcontroller的人机系统
需要把好几个前面的viewcontroller所得到的值传到後面的viewcontroller
然後再做运算
传值的方法我是照这个网站提供的方法
http://ppt.cc/cV5f
原则上程式码没有错
而且能够顺利执行
但是有时候再回到之前的介面的时候会当掉
并跑出以下画面
http://ppt.cc/cDtN
请问发生什麽事了?
又要怎麽解决呢?
谢谢各位好心的大大
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 140.114.54.99
※ 文章网址: http://webptt.com/cn.aspx?n=bbs/MacDev/M.1412766375.A.0A5.html
※ 编辑: ljuyentintho (140.114.54.99), 10/08/2014 22:16:13
2F:推 howdiun: 看Log或Thread都可能有线索,觉得没错容易产生盲点 10/09 09:27
3F:推 jfang: 你可以建立一个 Singleton 物件来存放数值,可参考 10/11 03:23
5F:→ jfang: (不过 Singleton 也有缺点就是了) 10/11 03:24
6F:嘘 darktt: 单嘘楼上,singleton不是解决这件事的最佳解法, 10/11 09:37
7F:→ darktt: 反而会让人错用singleton 10/11 09:38
8F:推 jfang: 因为文章内提供spec细节也不多,只能多做一些意见 10/11 17:59
9F:→ jfang: 也无法从简单的问题描述来说是不是会错用 Singleton :) 10/11 17:59
10F:→ TarHeel: 透过好几个VC一直传同样的值 看到的直觉也是Singleton 10/19 19:14