Report a bug
		
				If you spot a problem with this page, click here to create a Bugzilla issue.
		
			Improve this page
		
			Quickly fork, edit online, and submit a pull request for this page.
			Requires a signed-in GitHub account. This works well for small changes.
			If you'd like to make larger changes you may want to consider using
			a local clone.
		
	dmd.objc
Interfacing with Objective-C.
Specification Interfacing to Objective-C
Authors: 
License: 
Source objc.d
Documentation https://dlang.org/phobos/dmd_objc.html
- structObjcClassDeclaration;
- Contains all data for a class declaration that is needed for the Objective-C integration.- boolisMeta;
- true if this class is a metaclass.
- boolisExtern;
- true if this class is externally defined.
- Identifieridentifier;
- Name of this class.
- ClassDeclarationclassDeclaration;
- The class declaration this belongs to.
- ClassDeclarationmetaclass;
- The metaclass of this class.
- FuncDeclaration[]methodList;
- List of non-inherited methods.
 
- structObjcFuncDeclaration;
- Contains all data for a function declaration that is needed for the Objective-C integration.- ObjcSelector*selector;
- The method selector (member functions only).
- VarDeclarationselectorParameter;
- The implicit selector parameter.
- boolisOptional;
- true if this function declaration is declared optional.
 
Copyright © 1999-2025 by the D Language Foundation | Page generated by
Ddoc on Mon Mar 31 10:28:00 2025