Rubicon Objective-C#

Rubicon Objective-C is a bridge between Objective-C and Python. It enables you to:

  • Use Python to instantiate objects defined in Objective-C,

  • Use Python to invoke methods on objects defined in Objective-C, and

  • Subclass and extend Objective-C classes in Python.

It also includes wrappers of the some key data types from the Foundation framework (e.g., NSString).

Table of contents#

Tutorial#

Get started with a hands-on introduction for beginners

How-to guides#

Guides and recipes for common problems and tasks, including how to contribute

Background#

Explanation and discussion of key topics and concepts

Reference#

Technical reference - commands, modules, classes, methods

Community#

Rubicon is part of the BeeWare suite. You can talk to the community through: