, OpenTK.Vector2 [Serializable], Stream (, a MemoryStream), NSData, . NSData.FromStream. , .
Stream, (, StreamWriter). () ( ).
MemoryStream ms = new MemoryStream ();
using (StreamWriter sw = new StreamWriter (ms)) {
sw.Write (v2.X);
sw.Write (v2.Y);
}
ms.Position = 0;
var data = NSData.FromStream (ms);
( ) unsafe code NSData.FromBytes, IntPtr () . , .
Vector2 , monotouch.dll, . PointF. NSData.FromObject. API NSObject, , NSValue monotouch.dll, . RectangleF, PointF,...
var v2 = new OpenTK.Vector2 ();
var pt = new System.Drawing.PointF (v2.X, v2.Y);
var data = NSData.FromObject (pt);