草庐IT

numberOfBytesRead

全部标签

swift - 未分配正在释放的指针 [Swift]

我正在尝试读取TCP套接字连接中的长字符串。对于读取短长度字符串,它工作正常。但是当我试图发送长长度的base64编码图像时。它正在崩溃,我试图增加到maxReadLength=10000,但它仍然无法正常工作。阅读收到的消息privatefuncreadAvailableBytes(stream:InputStream){letbuffer=UnsafeMutablePointer.allocate(capacity:maxReadLength)whilestream.hasBytesAvailable{letnumberOfBytesRead=inputStream.read(bu