Beispiel #1
0
 /// <summary>
 /// Create a <see cref="NSData"/> from a stream.
 /// </summary>
 /// <param name="stream">The stream.</param>
 /// <returns>A autoreleased <see cref="NSData"/> instance</returns>
 public static NSData DataFromStream(Stream stream)
 {
     NSData data = null;
     if (stream != null)
     {
         byte[] buffer = new byte[stream.Length];
         stream.Read(buffer, 0, (int)stream.Length);
         data = new NSData(buffer);
         data.Autorelease();
     }
     return data;
 }