ObjectBox Swift is a superfast, light-weight object persistence framework for iOS and macOS.

This is the ObjectBox Swift API reference. Also check the guides for general documentation including setup and getting started.

Current version: 1.7.0

Most Important Types

  • Store: database entry point and source of Boxes.
  • Box: main interface to persist objects and create Querys.
  • Entity: protocol to mark your type as persistable by ObjectBox.
  • Id: identifies object instances in the database.
  • Query: conditional fetching of objects of a certain type.

Please let us know your feedback

We want ObjectBox to be not only the fastest, but also the most Swift-friendly persistence solution.

To do that, we want your feedback: what do you love? What’s amiss? Where do you struggle in everyday app development?

We’re looking forward to receiving your comments and requests:

Thank you!

Keep in touch

For general news on ObjectBox, check our blog or follow @ObjectBox_io on Twitter.