继承AFHTTPSessionManager出现的_OBJC_CLASS错误解决

简介: 继承AFHTTPSessionManager出现的_OBJC_CLASS错误解决

1.导入头文件找不到,也就是所谓的,not find ''AFNetworking.h''

解决方法:把import "AFNetworking.h" 替换成 import <AFNetworking.h>


2.导入第三方库后,出现Undefined symbols for architecture x86_64:

"OBJC_CLASS$_AFHTTPSessionManager", referenced from:这种问题;

解决方法:选中工程 ->选中target ->Build Phases -> Link Binary With Libraries

点击左下角加号,选择$符号后面的文件名所在的框架

然后Add,最后command+shift+K  Clean 一下,再进行编译就不会有再有这个问题了


3.出现library not found for -lAFNetworking这种问题,问题详情:

解决方法:


1.首先先选中工程中的Pods 工程  targets -> 选中框架(比如AFNetworking)->Build Setting ->Architectures -> Build Active Architecture Only ->Debug设置为YES,Release设置为NO(默认都是这么设置的)

2.如果上述设置都是默认,那就进行第二步设置,选中项目工程 targets ->Build Setting -> Search Paths -> Library Search Paths 中添加框架路径("$CONFIGURATION_BUILD_DIR/AFNetworking");


具体操作:

最后进行"Command+Shift+K" Clean一下,进行编译,就不会有错了;

目录
相关文章
|
8月前
|
Java
Java-----抽象类为什么不能实例化?抽象方法为什么不能被static修饰?set和get方法的使用方法
Java-----抽象类为什么不能实例化?抽象方法为什么不能被static修饰?set和get方法的使用方法
|
Java Kotlin
Kotlin data数据类、copy()函数、sealed密封类
Kotlin data数据类、copy()函数、sealed密封类使用
131 0
|
Arthas Java 测试技术
class 和 classloader 相关命令:redefine | 学习笔记
快速学习 class 和 classloader 相关命令:redefine
233 0
class 和 classloader 相关命令:redefine | 学习笔记
typescript38-class的构造函数实例方法继承(implement)
typescript38-class的构造函数实例方法继承(implement)
67 0
typescript38-class的构造函数实例方法继承(implement)
typescript37-class的构造函数实例方法继承(extends
typescript37-class的构造函数实例方法继承(extends
67 0
typescript37-class的构造函数实例方法继承(extends
|
Android开发 Kotlin
【错误记录】Kotlin 编译报错 ( Class ‘Xxx‘ is not abstract and does not implement abstract member )
【错误记录】Kotlin 编译报错 ( Class ‘Xxx‘ is not abstract and does not implement abstract member )
649 0
【错误记录】Kotlin 编译报错 ( Class ‘Xxx‘ is not abstract and does not implement abstract member )
|
安全 Java
使用ABAP的RTTI和Java反射机制访问static private属性
使用ABAP的RTTI和Java反射机制访问static private属性
124 0
使用ABAP的RTTI和Java反射机制访问static private属性
|
Android开发
Anonymous Inner Class(匿名内部类)是否可以继承其它类?是否可以实现接口?
可以继承其他类或实现其他接口,在Swing编程和Android开发中常用此方式来实现事件监听和回调。
1234 0