上面讲iosframework的封装的是当我们项目导入的是a静态库iosframework的封装,但因为没有在 Library Search Paths 中配置a静态库的search路径,或者是虽然配置了路径但是路径配置错误而导致出现library not found for xxx错误的解决办法 但我们知道,在iOS中,静态库有两种形式a格式的静态库和framework格式的静态库 那么。
新建文件夹 修改文件名,后缀为 bundle这样,就创建了一个 bundle 文件,将资源放置进去就可以使用了创建 bundle 工程 取名为 NiceBundle,此处的名字,即后面编译得到的 bundle 的名字 为方便管理,将工程跟 Framework 工程放置到一起 将支持类型设置为 iOS 设置最低支持版本和支持设备类型 编译。
1创建framework工程 2将framework拖进工程中,工程分两部分,一个是原始文件红色部分,一个是我需要进行封装的文件蓝色部分3将bitcode置为NO 41 选择工程targebuild setting,在搜索框中搜索linking,进行如下设置 42 将Build Active Architecture Only 设为 NO 51 把要公开的头。
按照文档一步一步来 新建一个基于单页面工程,然后新建一个一个Target,选中Cocoa Touch Framework然后,分别新建一个Swift文件和Objective C类,注意Target Member Ship选中Framework类的内容如下OCSourceh 图片上传失败image8dab684OCSourcem 图片上传失败image2c。
发表评论