示例#1
0
        public NSData ReadData(nuint bytesToRead)
        {
            NSData data = null;

            if (_readData.Length >= bytesToRead)
            {
                NSRange range = new NSRange(0, (nint)bytesToRead);
                data = _readData.Subdata(range);
                _readData.ReplaceBytes(range, IntPtr.Zero, 0);
            }

            Debug.WriteLine("Data read: " + data);
            return(data);
        }