Post marked as solved
Post marked as solved with 2 replies, 988 views
I recently got the following message in XCode while I was debugging:An error occurred
NSStreamEvent(rawValue: 8)The code from which this originated was :func stream(_ aStream: Stream, handle eventCode: Stream.Event) {
switch eventCode {
case Stream.Event.hasBytesAvailable:
readBytes(stream: aStream as! InputStream)
break
case Stream.Event.endEncountered:
print("End of Stream")
break
case Stream.Event.errorOccurred:
print("An error occurred")
print(eventCode)
break
case Stream.Event.hasSpaceAvailable:
print("Space Available")
break
default:
print("Stream Event : \(eventCode)")
break
}
...
}What can I deduce from this error code? Apple does not have '8' as a possible stream status constant.See here for stream status constants : https://developer.apple.com/documentation/foundation/nsstream/stream_status_constants?language=objc