當我點擊一個按鈕時,使用Soap調用Web服務,然後使用firstviewcontroller類中的nsxml解析器解析數據。現在我有一個secondviewcontroller類,我需要顯示來自firstviewcontroller類的解析數據..我添加了一個segue來連接按鈕(在第一個viewcontroller,同樣的按鈕,因爲我提到)和seconviewcontroller。當我點擊按鈕完成代碼後會出現一個新的屏幕,但是我顯示的數據不在那裏。當我回到使用navigationcontroller後退按鈕並再次點擊按鈕(在firstviewcontroller上)時,現在顯示的數據。 。爲什麼每次運行程序時都不會第一次顯示它?在我看來,prepareForSegue方法在Web服務調用和解析之前調用,如果是這樣的話,那麼解決方案是什麼?iphone中的prepareForSegue方法
0
A
回答
0
當您點擊按鈕時,不會一直髮生這種情況,您的Web服務調用完成解析後,請致電performSegueWithIdentifier
。或者,您可以讓第二個視圖控制器在Web服務調用完成後重新加載它的數據
相關問題
- 1. iOS7中的prepareForSegue方法
- 2. prepareForSegue()方法
- 3. prepareforsegue方法拋出異常
- 4. numberOfRowsInSection和prepareForSegue方法問題
- 5. 設置方法值與prepareForSegue
- 6. UIView在prepareForSegue方法中無效
- 7. 我的prepareForSegue()方法不起作用
- 8. 爲UITableView使用didSelectRowAtIndexPath或prepareForSegue方法?
- 9. 實例變量爲null for prepareForSegue方法
- 10. 如何在我的prepareForSegue方法中獲取cell.textlabel.text的值?
- 11. iPhone或iPhone 5在locationUpdate方法中的條件語句:方法
- 12. 在prepareForSegue方法中傳遞一個委託
- 13. 在iOS應用中,爲什麼會出現prepareForSegue didSelectRowAtIndexPath方法
- 14. 無法覆蓋prepareForSegue功能
- 15. 從按鈕的操作方法調用PrepareForSegue時不工作(Swift)
- 16. iPhone didFinishLaunchingWithOptions方法
- 17. Iphone didReceiveAuthenticationChallenge方法
- 18. prepareForSegue中的賦值爲false
- 19. PrepareForSegue mystery
- 20. prepareForSegue UISearchDisplayController
- 21. UIPickerView prepareForSegue
- 22. 將自定義UITableViewCell的屬性傳遞給prepareForSegue方法中的目標視圖
- 23. 爲什麼我的可變數組在prepareForSegue方法中變爲NULL?
- 24. 打開模態segue與prepareForSegue方法崩潰應用
- 25. 問題與傳遞變量通過prepareForSegue方法
- 26. prepareForSegue方法dosn't工作時編輯設置爲是
- 27. 用PrepareForSegue方法從UITableView傳遞到另一個
- 28. prepareForSegue不按預期方式工作
- 29. iPhone方法問題
- 30. iPhone UIBarButtonItem setCustomView:方法?
我嘗試使用performSegueWithIdentifier,但它沒有幫助,因爲prepareforsegue方法在點擊後的 - (ibaction)之後被調用: (id)sender方法完成執行。在那個方法之後,我有didReceiveResponse,didReceiveData,didFailWithError,connectionDidFinishLoading方法。在這些方法後,我有nsxml解析的委託方法,然後我有prepareforsegue方法。 – wittyrandhir
@ user2191061「它沒有幫助,因爲......」? –