Re: [問題] 請問這段程式的init該怎麼改

看板MacDev作者 (肥宅)時間8年前 (2017/06/08 21:47), 8年前編輯推噓2(203)
留言5則, 2人參與, 最新討論串2/2 (看更多)
class Manager: NSObject { static let url: TypeOfUrl = url() static let shared = Manager(url: url) let socket: SocketIOClient //var is ok, depends on your need init(url: TypeOfUrl) { socket = SocketIOClient(url: url, ...) super.init() socket.connect() } } ※ 引述《duckscorpion (歆)》之銘言: : import SocketIO : class SIOManager:NSObject{ : static let sharedInst = SIOManager() : var socket = SocketIOClient(socketURL:myURL,config:...) : override init(){ : super.init() : socket.connect() : } : } : 想改成init時能指定myURL位置後才連線的方式 : 不曉得該如何調換 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.160.138.140 ※ 文章網址: https://www.ptt.cc/bbs/MacDev/M.1496929670.A.17F.html ※ 編輯: bigbearlazir (1.160.138.140), 06/08/2017 21:49:21 ※ 編輯: bigbearlazir (1.160.138.140), 06/08/2017 21:56:08

06/08 22:04, , 1F
謝謝 不過TypeOfUrl是什麼? 在那邊就編譯不了
06/08 22:04, 1F

06/08 22:14, , 2F
你自己要帶入的url的型別
06/08 22:14, 2F

06/08 22:15, , 3F
String, URL, ... etc
06/08 22:15, 3F

06/08 22:15, , 4F
沒用過這套件,不知道它吃什麼
06/08 22:15, 4F

06/08 22:33, , 5F
感謝
06/08 22:33, 5F
文章代碼(AID): #1PELM65_ (MacDev)
文章代碼(AID): #1PELM65_ (MacDev)