This repository has been archived on 2024-05-09. You can view files and clone it, but cannot push or open issues/pull-requests.
ipodderx-core/objc/__init__.py

41 lines
868 B
Python

"""
Python <-> Objective-C bridge (PyObjC)
This module defines the core interfaces of the Python<->Objective-C bridge.
"""
# Aliases for some common Objective-C constants
nil = None
YES = True
NO = False
# Import the namespace from the _objc extension
def _update(g=globals()):
import _objc
for k,v in _objc.__dict__.iteritems():
g.setdefault(k,v)
_update()
del _update
from _convenience import *
import _FoundationSignatures
# Add useful utility functions below
if platform == 'MACOSX':
from _dyld import *
else:
from _gnustep import *
from _protocols import *
from _descriptors import *
from _category import *
from _bridges import *
from _compat import *
from _pythonify import *
from _functions import *
###
# This can be usefull to hunt down memory problems in the testsuite.
#import atexit
#atexit.register(recycleAutoreleasePool)