Created by: fluidsonic
A framework's header files can no longer import other own header files using angular import syntax (#import <Bolts/…>
) as of Xcode 7.1. That leads to a lot errors when importing (not compiling) this framework.
Example:
Pods/Bolts/Bolts/Common/BFCancellationToken.h:13:9: error: include of non-modular header inside framework module 'Bolts.BFCancellationToken' [-Werror,-Wnon-modular-include-in-framework-module]
#import <Bolts/BFCancellationTokenRegistration.h>
Properly using #import "XYZ.h"
instead of #import <Bolts/XYZ.h>
fixes this issue.