How best to utilize SDKs?

Is Cursor good with SDKs with for example, iOS projects?

Should an SDK be manually added to a project and treated as part of the codebase or is Cursor adept at referencing directly from a github repo?