引用framework 类别方法奔溃问题
来源:互联网 发布:青岛方特梦幻王国知乎 编辑:程序博客网 时间:2024/04/30 13:21
解决方法为:找到 target 的图标,更改其 Other Linker Flags 为: -all_load 或 -force_load
-force_load,后跟随一个文件位置,可以更精确地加载所需文件。
苹果的解释为 : http://developer.apple.com/library/mac/#qa/qa1490/_index.html
简单点说就是,Objective-C 的动态特性使得需要,为链接器添加一个标签(设置 Other Linker Flags 为 -ObjC)来解决通过 Category 向类添加方法的问题。
但这个标签 -ObjC 在 64 位 和 iOS 中有问题,需要使用 -all_load 或 -force_load。
总结如下:
如果,第三库中没有 category,Other Linker Flags 无需设置
如果,第三方库中有 category,需要设置为 -ObjC
如果,某些 Xcode 版本中,出现问题,修改设置为 -all_load
0 0
- 引用framework 类别方法奔溃问题
- 类别(扩展类)编译成framework或.a后无法引用其方法
- 类别(扩展类)编译成framework或.a后无法引用其方法
- java 引用类别
- 用类别添加方法可能存在的问题
- 分类方法中样本类别不均衡问题
- oracle 查看索引类别以及查看索引字段被引用的字段方法
- 类别(Category)的作用(二)---对私有方法的前向引用
- 绑定类别的方法
- 02 XNA Framework 常用的类别
- java类别问题
- 类别样本不平衡问题
- VB.Net程序设计:引用SQLite时,项目.NET Framework 2.0转.NET Framework 4.0出错问题。
- 转:使用类别创建前向引用
- iOS开发类别的前向引用
- 引用framework中资源文件
- phpcms2008教程:类别调用方法
- 机器学习之多类别问题
- 过山车的价格
- padarray函数
- 为hadoop集群安装mapreduce
- 各种之设置文本的属性
- python 装饰器的函数式编程
- 引用framework 类别方法奔溃问题
- HDU 4464 Browsing History
- Bitmap,Drawable,byte间的相互转化
- Play on Words
- 励精图治---Concurrency---怎么测??
- 测试博客
- [Django入门知识浅介]Django框架里的MVC思想
- 正则表达式分组、断言
- mac下修改mysql的默认字符集为utf8