AFNetworking 2.0 编译不过的问题修复

AFNetworking 2.0 当Deployment Target
低于6.0时,AFURLConnectionOperation.h,AFURLSessionManager.h

@property(nonatomic, strong) dispatch_queue_t completionQueue;

由于sdk低于6.0时,dispatch_queue_t  ARC没有托管,出现提示错误

Property with ‘retain (or strong)‘attribute must be of
object type

修改为

/**

Thedispatch queue for `completionBlock`. If `NULL` (default), the main queue isused.

*/

// modify by dai date: 2014/05/22

#if OS_OBJECT_USE_OBJC

@property (nonatomic,
strong)dispatch_queue_t completionQueue;

#else

@property (nonatomic,
assign) dispatch_queue_tcompletionQueue;

#endif

/**

Thedispatch group for `completionBlock`. If `NULL` (default), a private dispatchgroup is used.

*/

#if OS_OBJECT_USE_OBJC

@property (nonatomic,
strong) dispatch_group_tcompletionGroup;

#else

@property (nonatomic,
assign) dispatch_group_tcompletionGroup;

#endif

AFNetworking 2.0 编译不过的问题修复

时间: 2024-10-26 02:37:54

AFNetworking 2.0 编译不过的问题修复的相关文章

AFNetworking 2.0 编译不过报"Property with 'retain (or strong)'attribute must be of object type"问题修复

AFNetworking 2.0 当Deployment Target 低于6.0时,AFURLConnectionOperation.h,AFURLSessionManager.h @property(nonatomic, strong) dispatch_queue_t completionQueue; 由于sdk低于6.0时,dispatch_queue_t  ARC没有托管,出现提示错误 Property with 'retain (or strong)'attribute must b

Qt5.5.0编译移植到Linux-Arm-A9

这篇是我的第二篇博客,呵呵.上次那篇发牢骚是我第一次写博客.我选择在开源中国社区写博客,是因为这个上面平常有很多关于科技领域和程序员的资讯(新闻),而且有很多技术资料和开源软件唾手可得,下载也方便.最重要的是我喜欢看这个上面的评论,不管是喷子还是喷喷子的喷子,都很又意思.额...我不是打广告,我只是表示一下自己的真是感受,言归正传吧. Qt4到5有很多变化的,首先元对象系统变了,Qt5的信号和槽基于模板了,而不是以前的字符串.这样的话信号和槽的性能应该会提高很多.其实以前信号和槽的也不慢,只是很

AFNetworking 3.0 使用详解 和 源码解析实现原理

AFN原理&& AFN如何使用RunLoop来实现的: NSString * requestURL = @"http://119.254.98.136/api/v1/web/homepage"; // AFHTTPSessionManager * manager =[[AFHTTPSessionManager alloc] init]; AFHTTPSessionManager * manager =[AFHTTPSessionManager manager]; [ma

AFNetworking 3.0迁移指南

AFNetworking是一款在OS X和iOS下都令人喜爱的网络库.为了迎合iOS新版本的升级, AFNetworking在3.0版本中删除了基于 NSURLConnection API的所有支持.如果你的项目以前使用过这些API,建议您立即升级到基于 NSURLSession 的API的AFNetworking的版本.本指南将引导您完成这个过程. 本指南是为了引导使用AFNetworking 2.x升级到最新的版本API,以达到过渡的目的,并且解释了新增和更改的设计结构. 新设备要求: iO

AFNetworking 2.0 新特性讲解之AFHTTPSessionManager

AFNetworking 2.0 新特性讲解之AFHTTPSessionManager (2014-02-17 11:56:24) 转载▼     AFNetworking 2.0 相比1.0 API 接口改动还是很大的. 其中一个便是 AFURLSessionManager,当然如果你不太熟悉,或者为了兼容低版本,你依然可以选择AFHTTPRequestOperationManager,AFURLSessionManager是基于 NSURLSessionConfiguration(IOS 7

hadoop-2.2.0编译

由于从官网下载的hadoop中依赖包 native hadoop library是基于32位版本的,在64位机器上安装,会出现以下错误: 2014-05-30 19:47:49,703 INFO org.apache.hadoop.hdfs.server.datanode.DataNode: registered UNIX signal handlers for [TERM, HUP, INT]2014-05-30 19:47:49,887 WARN org.apache.hadoop.hdfs

Centos 7.0 编译安装LAMP(Linxu+apache+mysql+php)之源码安装Mysql (二)

mysql 简介: MySQL是一个关系型数据库管理系统,关系数据库将数据保存在不同的表中,这样就增加了速度并提高了灵活性.目前其属于 Oracle 旗下产品.MySQL 是最流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQL是最好的 RDBMS (Relational Database Management System,关系数据库管理系统) 应用软件.MySQL所使用的 SQL 语言是用于访问数据库的最常用标准化语言. 安装环境: 系统: centos 7.0 最小化安装 软件

iOS开发 AFNetworking 3.0使用遇到的问题

前段时间写了一个iOS开发之AFNetworking 3.0.4使用这篇文章,是基本的用法,昨天在使用的时候又出现了几个问题,特地俩记录下,希望能帮到大家! 问题一 我是做一个获取手机验证码的功能,进行一个网络请求,验证码也发给我了,后台的也跟我说请求成功了,但是我这边打印信息显示直接进入了错误的回调...如下图: 验证码获取返回格式问题 报错说是返回类型不一致,后来查明原因,是返回的格式问题(虽然后台跟我说返回的json)需要添加上这么一句话: //如果报接受类型不一致请替换一致text/ht

AFNetworking 3.0.4 的使用

AFNetworking 本文永久链接:http://www.cnblogs.com/qianLL/p/5342593.html pod 'AFNetworking', '~>3.0.4'    <-------第三方 具体他的pod的过过程 http://www.cnblogs.com/qianLL/p/5331624.html 代码如下 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29