注册 登录
主题 : iOS 打包Framework内部包含XIB
级别: 侠客
状态: 连续签到 - [89天]
UID: 508091
精华: 0
发帖: 155
可可豆: 816 CB
威望: 631 点
在线时间: 239(时)
注册时间: 2015-09-22
最后登录: 2019-10-23
0 楼:  发表于: 2019-10-23 10:54    发自: Web Page
来源于 语法问题 分类

iOS 打包Framework内部包含XIB   

framework 内部有一个视图xxxxxView.xib 还有一个单例,单例里面加载这个View 并显示在当前控制器的View上。
p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 10.0px Menlo; color: #00a0be; background-color: #1e2028}span.s1 {color: #ffffff}span.s2 {color: #b21889}span.s3 {color: #db2c38}span.s4 {color: #83c057}span.s5 {color: #786dc4}
NSBundle *bundle = [NSBundle bundleForClass:[ZYLogView?class]];
NSString *path = [bundle pathForResource:@"ZYLogSDK" ofType:@"framework"];
NSBundle *sdkBundle = [NSBundle bundleWithPath:path];
_logView = [sdkBundle loadNibNamed:@"ZYLogView" owner:0 options:nil].firstObject;
这几种方式都试过了。加载不到这个XIB

关键词: View 显示 text sdk 打包
级别: 新手上路
UID: 598516
精华: 0
发帖: 27
可可豆: 54 CB
威望: 54 点
在线时间: 1084(时)
注册时间: 2016-11-24
最后登录: 2019-11-07
1 楼:  发表于: 2019-10-24 09:38    发自: Web Page
新建一个bundle 把framework里xib生成nib文件拖到bundle里面。然后把编译好的bundle也拖到工程里面。。。就可以加载到了
级别: 侠客
状态: 连续签到 - [84天]
UID: 522463
精华: 0
发帖: 176
可可豆: 674 CB
威望: 514 点
在线时间: 390(时)
注册时间: 2015-11-11
最后登录: 2019-12-06
2 楼:  发表于: 2019-10-24 10:06    发自: Web Page
资源类型的文件最好单独制作一个bundle,或者单独拉进项xcode项目里,framework不能含有这些资源文件
iOS代码混淆(随机单词拼接):https://github.com/gsk945/GSKConfuse

CocoaChina社区转载内容已尽可能注明出处,如未能核实来源或转发内容图片有权利瑕疵的,请及时联系社区进行修改或删除【联系方式QQ : 3442093904 邮箱:support@hlsx003.com】文章内容为作者独立观点,不代表CocoaChina社区立场。版权归原作者所有,如申请授权请联系作者,因文章侵权CocoaChina社区不承担任何法律及连带责任。

描述
快速回复

关注本帖(如果有新回复会站内信通知您)

发帖、回帖都会得到可观的积分奖励。查看论坛积分规则

按"Ctrl+Enter"直接提交
    欢乐生肖游戏 欢乐生肖游戏APP 欢乐生肖APP注册网址 欢乐生肖官方网站APP下载 欢乐生肖官方APP 欢乐生肖游戏 欢乐生肖游戏 欢乐生肖官方APP 手机版欢乐生肖APP下载 欢乐生肖游戏APP

    顶部