title: SWIFT ONLY -- Reading from NSInputStream
body: <p>Could you please explain me how do I read properly from an NSInputStream?</p>
  
  <p>I couldn't understand what is UnsafePointer and what's the use of it (also for UnsafeArray).</p>
  
  <p>The NSInputStream read function gets an CMutablePointer which can be filled with an UnsafePointer object.</p>
  
  <p>It's a real mess comparing to Java's Streams.</p>
  
  <p>What would you recommend ?</p>
  
  <p>Thank you!</p>