---
title: init()
framework: coredata
role: symbol
role_heading: Initializer
path: coredata/nsbatchinsertrequest/init()
---

# init()

Creates a Core Data batch-insertion request.

## Declaration

```swift
convenience init()
```

## See Also

### Creating a Request

- [init(entity:dictionaryHandler:)](coredata/nsbatchinsertrequest/init(entity:dictionaryhandler:).md)
- [init(entity:managedObjectHandler:)](coredata/nsbatchinsertrequest/init(entity:managedobjecthandler:).md)
- [init(entityName:dictionaryHandler:)](coredata/nsbatchinsertrequest/init(entityname:dictionaryhandler:)-5l4ps.md)
- [init(entityName:managedObjectHandler:)](coredata/nsbatchinsertrequest/init(entityname:managedobjecthandler:)-7dr6p.md)
- [init(entity:objects:)](coredata/nsbatchinsertrequest/init(entity:objects:).md)
- [init(entityName:objects:)](coredata/nsbatchinsertrequest/init(entityname:objects:).md)
