Was thinking of this more and realizing it probably has something to do with the private implementation, but I do have a .cpp file that defines and includes it:
`#define NS_PRIVATE_IMPLEMENTATION
#define CA_PRIVATE_IMPLEMENTATION
#define MTL_PRIVATE_IMPLEMENTATION
#include <Foundation/Foundation.hpp>
#include <Metal/Metal.hpp>
#include <QuartzCore/QuartzCore.hpp>`
That .cpp is located in a library, whereas the framework is on the final link (but that's kind of what I'd expect).
Topic:
App & System Services
SubTopic:
Core OS
Tags: