Skip to main content

Python<-->Objective-C bridge with a code generation approach

Project description

ObjP’s goal is to create a two-way bridge between Python and Objective-C. Unlike PyObjC, which uses dynamic calls to methods on runtime, ObjP generates static code. It generates either Objective-C interfaces to Python code or Python modules to interface Objective-C code.

At the moment, the library is exceedingly rudimentary, but it works for simple cases. One of these cases is in demos/simple. To build and run this demo do (Python 3.2+ required):

$ ./waf configure build
$ cd build
$ ./HelloWorld

That programs calls a simple Python script from Objective-C, and that python script itself calls an Objective-C class.

Changes

Version 0.1.1 – 2012/01/08

  • Fixed setup which was broken.

  • Fixed o2p which was broken.

Version 0.1.0 – 2012/01/05

  • Initial Release

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

objp-0.1.1.tar.gz (6.8 kB view details)

Uploaded Source

File details

Details for the file objp-0.1.1.tar.gz.

File metadata

  • Download URL: objp-0.1.1.tar.gz
  • Upload date:
  • Size: 6.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for objp-0.1.1.tar.gz
Algorithm Hash digest
SHA256 76f5c26f566412a17e6a24fa4fcaf393f823e0ab32b7f3a63dd9e76f6f2f7d99
MD5 84f0d751c420a3975d8132f44debf714
BLAKE2b-256 01c8ad511d0c0e4b5c8c6c392c4db1f843c33fcd62ed1d779db6e746e3380197

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page