---
title: "init(bytes:count:)"
framework: foundation
role: symbol
role_heading: Initializer
path: "foundation/data/init(bytes:count:)"
---

# init(bytes:count:)

Creates data with copied memory content.

## Declaration

```swift
init(bytes: UnsafeRawPointer, count: Int)
```

## Parameters

- `bytes`: A pointer to the memory to copy.
- `count`: The number of bytes to copy.

## See Also

### Creating Populated Data

- [init()](foundation/data/init().md)
- [init(buffer:)](foundation/data/init(buffer:)-75sng.md)
- [init(buffer:)](foundation/data/init(buffer:)-6xgv4.md)
- [init(bytesNoCopy:count:deallocator:)](foundation/data/init(bytesnocopy:count:deallocator:).md)
- [init(capacity:)](foundation/data/init(capacity:).md)
- [init(count:)](foundation/data/init(count:).md)
