这真的是我头发掉的最多的一次。总算是搞定了
画图类的api 以前一直接触的比较少,这次封装成一个frameWork 虽然还有很多bug等待调试, 但我想的是 等真正用到的时候再开始完善吧,现在先把基础功能先做出来。
-
贝哲尔曲线的画法,以及它所涉及的api 是肯定要了解的
-
打包FrameWork时,遇到的各种问题这里要记录下。
-
FrameWork中添加category时 需要在link flag中添加-Objc
-
frameWork中添加的文件 如果包含宏定义,而宏定义又全包含在另一个文件中,则整个编译出来的frameWork 不可用,会识别不到宏定义.
-
在FrameWork中添加.pch文件,将包裹宏定义的.h文件在头文件中引用,FrameWork能成功编译,但是移植到项目中 则又无法编译,暂未找到更好的解决办法。
-
感觉这可能是frameWork编译过程中的编译顺序导致的问题,引入其中的pch文件无法像普通项目的中的头文件一样预先编译。
bundle的快速生成 在桌面创建一个文件夹,更改后缀为xxx.bundle就生成了一个bundle文件
创建的FrameWork 工程 记得修改 mach - o type 为static library。
虽然公司架构调整,但希望自己依然不忘初心,走自己的路就好,每一步都踏实。
网友评论