尝试将PanoramaGL添加到静态库时,未知的types名称为“CGFloat”
我尝试使用panoramaGL
框架,并尝试将其添加到我的静态库。 所以我已经将它导入到项目中,添加CoreGraphics
框架,但在PLStructs.h中存在Unknown type name 'CGFloat'
。 当我Cmd +点击Xcode中的CGFloat
– 我去CoreGraphics
框架中的CGBase.h
。 尝试清理项目并更换框架 – 结果是一样的。 等待你的帮助。
解决scheme很简单:
#import <UIKit/UIKit.h>
也不需要完整的CoreGraphics.h。 这就够了:
#import <CoreGraphics/CGBase.h>
您实际上不需要导入完整的UIKit
。 这就够了:
#import <CoreGraphics/CoreGraphics.h>
在Cocos2D中我遇到了同样的问题。
解决scheme是
-
去build立设置。 在架构领域,你可能有“标准架构(armv7,armv7s,arm64)。
-
这个问题的主要原因是arm64。 所以最好的方法是在现场使用“ armv7 ”。
-
我们保持标准体系结构是“ 有效的体系结构 ”
希望能帮助到你。