What does the term “opaque type” mean in the context of “CFBundleRef opaque type”?
An “opaque type” is a type where you don’t have a full definition for the struct or class. In C, C++ and Objective-C, you can tell the compiler that a type will be defined later by using a forward declaration: // forward declaration of struct in C, C++ and Objective-C struct Foo; // forward declaration … Read more