作者bigbearlazir (肥宅)
看板MacDev
标题Re: [问题] 请问这段程式的init该怎麽改
时间Thu Jun 8 21:47:46 2017
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://webptt.com/cn.aspx?n=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
1F:推 duckscorpion: 谢谢 不过TypeOfUrl是什麽? 在那边就编译不了 06/08 22:04
2F:→ bigbearlazir: 你自己要带入的url的型别 06/08 22:14
3F:→ bigbearlazir: String, URL, ... etc 06/08 22:15
4F:→ bigbearlazir: 没用过这套件,不知道它吃什麽 06/08 22:15
5F:推 duckscorpion: 感谢 06/08 22:33