/examples/list_classes.py
https://code.google.com/p/cocoa-python/ · Python · 19 lines · 11 code · 7 blank · 1 comment · 2 complexity · 2594e366a5c8cc7cc5987d8d0ac08cb9 MD5 · raw file
- # List the names of all loaded Objective-C classes.
- from cocoapy.runtime import *
- count = objc.objc_getClassList(None, 0)
- print '%d classes found:' % count
- classes = (c_void_p * count)()
- count = objc.objc_getClassList(classes, count)
- class_names = []
- for cls in classes:
- class_names.append(objc.class_getName(cls))
-
- class_names.sort()
- for name in class_names:
- print name