Before starting, remove the framework and all files you have added while trying to make it work.
Then, you have to add the frameworks in the Build Phases
of your target. Then go into Link Binary With Libraries
and select your framework from there.
This should do it. Your headers should be available as auto-completion after each #import directive.
If it does not work (it sometimes happens), there are additional steps I can provide to you.
Additional steps:
Go to your project settings, in the build settings:
- Complete the
Framework Search Paths
with the path of your framework
- Do the same with
User Header Search Path
Then, it should work. If it does not, you will need to add the full path of your header in the #import
directive. Example:
#import "/path/to/my/header.h"
Apple's documentation available here states:
- In the project navigator, select
your project
- Select your target
- Select the 'Build Phases' tab
- Open 'Link Binaries With Libraries'
expander
- Click the '+' button
- Select your framework
- (optional) Drag and drop the added
framework to the 'Frameworks' group
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…