2017-02-16 71 views
0

我創建一個應用程序,此代碼multipeer連接主/從 https://stackoverflow.com/a/20703659/2787079IOS:Multipeer連接框架

因此,當我切換的ViewController我不能「SendDataToPeers」。 錯誤說「沒有對等點連接」。

任何提示或提示如何我可以調用另一個ViewController中的功能「SendDataToPeers」與Objective C中第一個相同的實例/會話我不想再次連接從站,它們必須保持連接。

+0

爲什麼不使用管理連接的單例類?這可以在不刪除連接的情況下在類之間共享。 – HarmVanRisk

回答

2

創建一個類來管理所有Multipeer連接(如MCController.swift)並將其實例化爲應用程序委託中的單例。這樣,可以通過所有視圖控制器訪問該單個對象(以及當前連接狀態) ,就像UserDefauts一樣。