这个问题其实比较蠢,只要老老实实把.framework文件拖入项目就没事了,但是因为之前的调试,同事教我在项目里添加宏,所以后面添加这个framework时,又自作主张的添加了一堆宏。然后h文件里的方法居然报不识别···最后还是同事帮忙看出问题所在,因为添加了一些非必要,可以控制编译流程的宏,导致h文件后面的内容不会被加载,于是h文件里声明的内容全部报不识别···去掉那些不必要的宏就可以了。
另外我还使用了nm命令检查.a文件,结果误以为那些找不到的方法在.a文件里不存在···
这个问题其实比较蠢,只要老老实实把.framework文件拖入项目就没事了,但是因为之前的调试,同事教我在项目里添加宏,所以后面添加这个framework时,又自作主张的添加了一堆宏。然后h文件里的方法居然报不识别···最后还是同事帮忙看出问题所在,因为添加了一些非必要,可以控制编译流程的宏,导致h文件后面的内容不会被加载,于是h文件里声明的内容全部报不识别···去掉那些不必要的宏就可以了。
另外我还使用了nm命令检查.a文件,结果误以为那些找不到的方法在.a文件里不存在···