我想使用Freetype在iOS中使用Xcode 9.1进行单个演示。
error = FT_New_Face(library, "myxcode path.TTF", 0, &face);
(我在终端(Mac)中构建它,引用http:Static FreeType has dependencies (libfreetype.6.dylib)和Github https://github.com/jkyin/Compile-Freetype-For-iOS然后我在Xcode中关闭bitcode,添加zip静态库,等等来解决zip ... bug ....然后我可以初步使用它)。
但是当我编写代码时:
FT_Library library;
FT_Face face;
error = FT_Init_FreeType(&library); //cross
// 2.
error2 = FT_New_Face(library, "my proj path.TTF", 0, &face);
此错误2返回1.这意味着我无法打开资源。我保证设置plist和构建阶段并添加freetype.a(arm64)。为什么它会返回1?我有文件。为什么打不开呢?我建立freetype2.7这么多次并改变其他ftt,oft(来自Mac字体)。
我希望ft_new_face返回0(我使用Xcode 9,Mac 11+,Freetype 2.7)。
是路径,因为我使用iphone来执行我的项目,所以路径应该是捆绑路径