I'm using socket.io Swift Library. With the following line of code,
socket.on("info") { (dataArray, socketAck) -> Void in
let user = dataArray[0] as? User
print(user._id)
}
dataArray[0]
is a valid object but user
appears to be nil after casting.
Since dataArray[0]
returns as an AnyObject
,
how can i cast AnyObject
to User
Object?. Or somehow manage to do what i want with a different approach?