[问题] 取用 viewDidLoad 外的阵列?

楼主: Whatever (曾经在我眼前)   2019-01-17 10:01:44
小弟有一段捞取 json 的程式码 要把景点名称塞进去一个阵列里面让 tableView 使用
但是我测试了一下 在那段 json 的程式码中 他会建议我加上 self 关键字
不过测试了之后并没有真的 append 到阵列里面
不知道问题点在哪里
如果是在那段程式码的外面 而是在 viewDidLoad 里面
不用加上 self 就可以成功加进去阵列
请问该如何解决这个问题呢?
新手上路 请多指教 谢谢
https://i.imgur.com/xY0YvQh.png
作者: bigbearlazir (肥宅)   2019-01-17 10:12:00
urlsession datatask 是asynchronous task试试看把reloaddata()移到for循环完成后执行self的问题 google capture listreloaddata()记得dispatch到main thread
作者: AppleVv (呼拉圈)   2019-01-18 05:34:00
下断点试试就知道了
作者: oyaji5566 (大叔56)   2019-01-21 15:22:00
Reload的时间点错了

Links booklink

Contact Us: admin [ a t ] ucptt.com