iOS 静态库里的category中的类方法不能识别问题
来源:互联网 发布:js对象转换json字符串 编辑:程序博客网 时间:2024/05/18 01:22
上周新建了静态库,在其他工程引用的时候出现了问题,
-[NSConcreteData base64EncodedString] : Unrecognised selector sent to instance 0x158250
因为以前没有引用到category,没有遇到过这个问题,
在网上找了下,找到了解决办法。
在静态库的工程和你要引用静态库的工程都要做一个设置
原因是:
对于64位和iPhone OS应用程序,有一个链接错误,防止ObjC的对象文件从静态库只加载包含类别和无类。解决方法是使用-all_load或-force_load标志。
然后再一次build就ok了!
参考文档:
http://developer.apple.com/library/mac/#qa/qa1490/_index.html
http://stackoverflow.com/questions/6820778/linking-objective-c-categories-in-a-static-library
- iOS 静态库里的category中的类方法不能识别问题
- iOS 静态库里的category中的类方法不能识别问题
- iOS之类别(category)在静态库中不能使用的问题
- iOS之类别(category)在静态库中不能使用的问题
- 解决ios静态库中的类别(category)在工程中不能使用
- 解决ios静态库中的类别(category)在工程中不能使用
- IOS引用的静态库里包含category文件出现“unrecognized selector”的解决办法
- iOS静态库,category
- iOS 引用外部静态库(.a文件)时,Category方法无法加载问题
- 编写category时的便利宏(用于解决category方法从静态库中加载需要特别设置的问题)
- iOS 静态库中使用类别(Category)
- iOS开发 - 静态库中使用category
- 静态数据声明不能识别问题
- ios分类category里的方法调用了但不执行
- 为什么不能从静态的方法里调用非静态的方法或变量
- 为什么不能从静态的方法里调用非静态的方法或变量
- 为什么不能从静态的方法里调用非静态的方法或变量
- 为什么从静态方法里不能调用非静态的方法和变量
- 中文系统上安装英文win xp sp3方法
- P2P中的NAT穿越方案
- 多项目相互依赖的Java程序打包并引入外部Jar包方式
- 用C写一个简单的win32服务程序
- 设置Spinner弹出框/下拉框的样式
- iOS 静态库里的category中的类方法不能识别问题
- n支队伍比赛,分别编号为0,1,2。。。。n-1,已知它们之间的实力对比关系和出场顺序,求最终排名
- ant中copy操作学习心得
- 第六次课后作业
- js删除数组中重复的条目并将新的数组返回
- 单例
- 成功六要素
- android有效获取状态栏(StatusBar)高度
- 你可能不知道的10个JavaScript小技巧