看板 MacDev 關於我們 聯絡資訊
※ 引述《Linux (Windows)》之銘言: : Hi all, : 我是一個剛學 swift 的新手小小... : 然後最近在練習串 api 以及一些 UI 的控制上遇到了一些問題 : 這是我的 code: : http://tinyurl.com/kt9nk5c : 主要是我寫的 api.post 的 callback 內要把 Loadding 的 UIAlertView 關掉 : 然後再產生一個新的 UIAlertView show OK, : 但是問題狀況是 為什麼要 show OK 的 UIAlertView 一直都跳不出來, : 都要等一下下 才會出現... : 想請問板上大大,是因為我觀念不正確或者其他地方沒注意到嗎? : 然後,有沒有版友大大可以加我 line 當個好朋友QQ : 希望可以一起討論XD : 我會的東西 基本上是 web 前後端,但是想學點 ios 的東西, : 所以的話可以交流一下XD : 以上,請大大們給我個方向 >"< : 謝謝 我將它修改好並使用 Pull Request 提交給你 Merge。 另外你的問題是基本的執行續(Thread)的問題, 在 NSURLConnection.sendAsynchronousRequest 的時候, 你給的 operationQueue 是一個新建立的 Queue, 這時候它會使用另外一個 Thread 去運作, 在 CallBack 回來的時候也會持續在那個 Thread 上, 而 UI 的更新是必須要在主 Thread 上更新的, 所以你必須要回到主 Thread 才能操作 UI。 另外這個修改只是一個簡單的測試而已, 你可以改成每次 CallBack 時就回到主 Thread 上, 這樣子可以避免忘了切換 Thread 的問題。 -- #1ID_Wqk2 (iPhone) [ptt.cc] [問題] 記錄天數的app
xinya707:Days matter 倒數忌日都有 09/17 14:40
xinya707:記日 09/17 14:41
Decill:一樓我知道是輸入法問題 不過我還是忍不住笑了 09/17 14:44
happyfuture:1F好嚇人阿XD 09/17 14:46
-- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.133.234.121 ※ 文章網址: https://www.ptt.cc/bbs/MacDev/M.1424131068.A.3B9.html
Linux: 謝謝!!!!!!!!! 02/17 10:06