What is the preferred way to share code across different Xcode projects?
I'm not specifically talking about code I've written, but more so open source code found on GitHub and friends.
In most scenarios the cloned repo may only consist of a handful of files, and in some cases just a single .h and .m so using static libraries seems a little overkill. Also, I'd like to stay away from manually adding anything to these repos (like configuring a static library target) since they are likely to be updated regularly by their respective owners; remember these are clones, not forks.
I've tried playing around with Xcode's workspaces but it just ends up complaining it can't find certain header files regardless of what I put in header/user header search paths.