Framework
- Core Foundation
Overview
CFPlug
provides a standard architecture for application extensions. With CFPlug
, you can design your application as a host framework that uses a set of executable code modules called plug-ins to provide certain well-defined areas of functionality. This approach allows third-party developers to add features to your application without requiring access to your source code. You can also bundle together plug-ins for multiple platforms and let CFPlug
transparently load the appropriate plug-in at runtime. You can use CFPlug
to add plug-in capability to, or write a plug-in for, your application.