我做一个Tcp客户端,因此使用CFStreamCreatePairWithSocketToHost,期望一个UInt32的第二个参数。
这里是我想做的一个示例:
func initNetwork(IP: String,Port: Int) { // relevant stuff //Convert Port:Int to UInt32 to make this shit work! CFStreamCreatePairWithSocketToHost(kcfAllocatorDefault,IP as NSString,Port,&readStream,&writeStream) // Irelevant stuff }
我一直在寻找一个解决方案一段时间,现在,我似乎不能找到一个!
你可以轻松做到:
原文链接:https://www.f2er.com/swift/321010.htmlvar x = UInt32(yourInt)