E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
NSURLSession
腾讯iOS一面试题分析
用过ASIHttp库嘛AFNetworking、ASIHttpRequest、Alamofire(swift)1、AFN的底层实现基于OC的NSURLConnection和
NSURLSession
2、ASI
iOS最新面试题收录
·
2023-07-22 03:49
iOS
NSURLSession
相关属性 API 解释
1.NSURLSessionConfigurationAPINSURLSessionConfiguration为
NSURLSession
设置配置,如超时时间还有缓存策略等,要注意,只能设置一次,一旦URLSession
孙优秀丶Unique
·
2023-07-21 04:14
网络编程(06)
NSURLSession
代理强引用的问题
NSURLSession
代理强引用的问题self.session=[NSURLSessionsessionWithConfiguration:[NSURLSessionConfigurationdefaultSessionConfiguration
Rui哥
·
2023-07-16 08:22
iOS-NSURLConnection与
NSURLSession
区别
2013年苹果全球开发者大会上(WWDC2013)发布的iOS7系统中推出的
NSURLSession
,是对NSURLConnection替代者。
iOSDeveloper110
·
2023-06-23 15:33
iOS Background Task(后台任务)
这三个方法分别是BackgroundFetch,RemoteNotification和
NSURLSession
的backgroundSessionConfiguration。
TigerManBoy
·
2023-06-13 01:55
记一次
NSURLSession
下载开发任务
如果需要先了解系统生命周期和
NSURLSession
后台下载的相关机制,那么可以移步本文最后相关资料的部分,找到相关资料的链接自行了解。2.整体方案2.1
NSURLSession
对后台下载的支持使用
Beta是条好狗
·
2023-05-22 12:31
NSURLSession
(二)DataTask
一NSURLSessionTaskTask是由Session创建的,Session会保持对Task的一个强引用,直到Task完成或者出错才会释放。通过NSURLSessionTask可以获得Task的各种状态,以及对Task进行取消,挂起,继续等操作。一共包括三种Task,三种Task的结构如图。本文主要讲解的是DataTask。NSURLSessionTask管理task的状态的方法//取消一个
令狐冲_
·
2023-04-21 10:22
AFNetworking源码解析
本文分两个章来讲第一章介绍
NSURLSession
第二章对AFNtworking源码流程分析AFNetworking是一个对
NSURLSession
高度封装的网络请求工具,所以先简单介绍一下
NSURLSession
pengxiaochao
·
2023-04-15 00:13
技术提升之----AFN原理解读
一.AFN的目录结构Snip20201230_2.pngAFNetworking是封装的
NSURLSession
的网络请求AFNetworking由五个模块组成:分别由
NSURLSession
,Security
快乐的小马农
·
2023-04-14 14:10
网络耗时分段统计方案(仅数据计算部分)
主要方案为使用apple在iOS10推出一个API:-(void)URLSession:(
NSURLSession
*)sessiontask:(NSURLSessionTask*)taskdidFinishCollectingMetrics
奚山遇白
·
2023-04-10 10:55
兼容IPv6-only
需要排查的内容不使用IPv4地址,如,233.5.5.5等2.使用
NSURLSession
(兼容iOS7+),不使用NSURLConnection可以使用NSURLConnection,但是,建议修改成
liuwin7
·
2023-04-08 17:53
NSURLSession
对 delegate 强引用造成的内存泄露
原文链接:http://lm1024.xyz/2020/05/31/
NSURLSession
-memory-leak/场景在使用profile查找项目中的内存泄露问题时发现在上传文件的模块中总是报内存泄露
半城coding
·
2023-04-07 16:46
IOS源码解析:SDWeblmage (上)
不断完善个人比较喜欢做笔记和写总结,毕竟好记性不如烂笔头哈哈,这些文章记录了我的IOS成长历程,希望能与大家一起进步温馨提示:由于不支持目录跳转,大家可通过command+F输入目录标题后迅速寻找到你所需要的内容目录一、系统提供的
NSURLSession
时光啊混蛋_97boy
·
2023-04-06 19:13
NSURLSession
iOSNSURLSession指南-iOS平凡之路-SegmentFault思否
NSURLSession
的不同iOS7.0+,macOS10.9+,tvOS9.0+,watchOS2.0+与Connection
一代骄马
·
2023-04-06 07:07
iOS发送网络请求时设置HTTP代理
需求:iOS发送网络请求时设置HTTP代理解决方法:利用
NSURLSession
发送网络请求,并进行相应的设置。
要留胡子的先生
·
2023-04-03 20:26
AFNetwork3.0获取http请求的状态码statusCode
这样就得把服务端响应的请求再塞给web,不管请求成功或则失败的响应都要传过去,这样web方便做下一步处理,因此就要获取网络请求的状态,最近的新项目最低支持的iOS系统是iOS7.0,所以我打算把网络请求通讯库换为最新的
NSURLSession
里奇001
·
2023-03-30 08:36
NSURLSession
相关
一、
NSURLSession
基础知识
NSURLSession
是协调一组相关的网络数据传输任务的对象,本身是不会进行请求的,而是通过创建task(NSURLSessionTask)的形式进行网络请求(resume
__season____
·
2023-03-30 01:15
NSURLSession
与HTTP2.0
ios9之后,
NSURLSession
自动支持HTTP2.0HTTP/2有什么改进:一个TCP连接能发起多个HTTP请求实现完全多路复用,意味着一个新的请求不用等到上一个请求得到响应之后再发出有请求优先级
一笔春秋
·
2023-03-28 21:17
AFNetworking总体分析
大体模块如下:AFNetworking模块.png除去SupportFiles,可以看出AFNetworking主要有5个模块1.
NSURLSession
(网络通信模块)2.Reachability(网络状态检测模块
zhangml0522
·
2023-03-28 18:14
URL Loading System 概览
这项技术的核心在于基于NSURL这个类来访问资源,除了加载URL的类
NSURLSession
之外,我们把其他相关辅助类分为5类(如图所示):协议支持(protocolsupport)认证和证书(authenticationandcredentials
ShannonChenCHN
·
2023-03-28 17:17
iOS缓存配置、AFN缓存配置
下面我就自己看过的文章和自己的实践理解,写一篇关于NSURLRequest、
NSURLSession
和AFNetworking缓存的介绍。
4335151e8554
·
2023-03-28 12:24
NSURLSession
与NSURLConnection的区别
NSURLSession
是2013年苹果全球开发者大会上(WWDC2013)随iOS7一起发布的,是对NSURLConnection进行了重构优化后的新的网络接口。
吕建雄
·
2023-03-27 04:08
iOS编程常用的英文
callback一般指函数的回调session会话(
NSURLSession
,AVCaptureSession)leading和trailing分别表示“左面”和“右面”,在自动布局当中经常用到。
单线程Jack
·
2023-03-26 04:22
初识
NSURLSession
导语因为苹果在IOS9之后已经放弃了NSURLConnection,所以现在开发中,除了AFN框架,一般使用的就是iOS107之后推出的
NSURLSession
(用于替代NSURLConnection,
詹小白
·
2023-03-25 02:52
NSURLSession
实现断点下载详解+Realm存储简介
IOS7苹果添加了
NSURLSession
后为断点下载提供了很大的支持。
LF_Lufei
·
2023-03-23 16:23
常用框架
AFNetworkingAFNetworking主要是对
NSURLSession
的封装,其中主要有以下类:会话:AFURLSessionManager(核心类),创建和管理
NSURLSession
、NSURLSessionTask
Coder_JdHo
·
2023-03-23 09:52
IOS网络开发
NSURLSession
详解(一)概述
IOS网络开发
NSURLSession
详解(一)概述一.概述
NSURLSession
是iOSSDK提供的一组相对容易使用的网络API。
小羊孩子
·
2023-03-22 14:52
iOS开发系列--网络开发
今天就会给大家介绍这部分内容:Web请求和响应使用代理方法简化请求方法图片缓存扩展--文件分段下载扩展--文件上传
NSURLSession
数据请求文件上传文件下载会话UIWebView浏览器实现UI
在ios写bug的杰克
·
2023-03-21 10:16
自定义NSOperation利用
NSURLSession
、NSOperationQueue实现多线程断点下载(2)
之二接上文代码DemoGithub:SYDownloadManager4.如何实现TaskOperation的调度???没有实现一说,是自动调度的,只要设置最大并发数并将TaskOperation添加到Queue中就行了,只用记着在Session的Task完成的回调中调用该【TaskOperationcompletionTask】就行了SYDownloadTaskManager的一些方法下载任务完
OCeasyLife
·
2023-03-19 05:08
iOS AFNetworking(>= 3.0) 粗谈
AFNetworking主要是对
NSURLSession
的封装,其中主要有5个模块:1、AFHTTPSessionManager:是对
NSURLSession
的封装,负责发送网络请求,是AFNetworking
一抹风情
·
2023-03-14 21:02
iOS AFHTTPSessionManager内存泄漏解决方案-2021.11
起因:AFURLSessionManager实现了
NSURLSession
的协议,即AFURLSessionManager和
NSURLSession
互相持有,如果这个delegate是week的话,那没什么问题
aggie1024
·
2023-03-14 03:53
AFNetworking学习
AFNetworking是对
NSURLSession
的封装,由五个模块组成,分别是
NSURLSession
,Security,Reachability,Serialization,UIKit。
尼古拉斯超仔
·
2023-03-13 22:19
Alamofire初探
Alamofire,本质上是基于
NSURLSession
进行封装的,其核
程序员华仔
·
2023-03-13 01:22
IOS开发
swift
xcode
开发语言
NSURLSession
之 background session
之前有需求需要用到
NSURLSession
的backgroundsession特性,所以对其做了一波研究并记录下来。主要针对在不同场景下的相关接口回调顺序做些总结。
bai_ya
·
2023-03-11 08:47
iOS-文件上传和断点离线下载
一.iOS中发送HTTP请求的方案在iOS中,我们常用发送HTTP请求的方案有苹果原生(自带)NSURLConnection:用法简单,最古老最经典最直接的一种方案(iOS9.0弃用)
NSURLSession
Fendouzhe
·
2023-03-09 23:46
iOS-
NSURLSession
与NSURLConnection区别
目录使用现状普通任务和上传下载任务方式请求方法的控制断点续传的方式配置信息一使用现状
NSURLSession
是NSURLConnection的替代者,在2013年苹果全球开发者大会(WWDC2013)随
路飞_Luck
·
2023-03-09 22:18
NSURLSession
/NSURLConnection HTTP load failed
在开发app时,遇到了在iOS9中发送https请求报错的问题:
NSURLSession
/NSURLConnectionHTTPloadfailed(kCFStreamErrorDomainSSL,-9801
zpzlbww
·
2023-03-09 10:09
全网最详细AFNetworking源码流程解析
AFNetworking.png初始化AFURLSessionManager同时初始化
NSURLSession
和一些配置信息如:operationQueue、responseSerializer(响应数据解析
_GXT
·
2023-02-07 06:41
iOS网络性能监控
从简单的业务数据的HTTP/HTTPS(基于NSURLConnection或者
NSURLSession
),到WebView的WebCore网络层,到基于TCP长连接的推送模块,到各种第三方组件比如统计、
上官soyo
·
2023-02-07 00:33
NSURLSession
知识点
使用步骤使用
NSURLSession
对象创建Task,然后执行TaskTask的类型NSURLSessionTask是一个抽象类,本身不能使用,只能使用它的子类。
小小在流浪
·
2023-02-06 20:40
使用原生的
NSURLSession
请求时获取https远程证书的sha256
首先我们可以通过浏览器查看远程https的sha256或者sha1通过浏览器查看证书1.png通过浏览器查看证书2.png通过浏览器查看证书3.png通过代码获取方法如下初始化
NSURLSession
对象时指定代理
禾口王No_1
·
2023-02-06 02:11
iOS-解决SDWebImage图片不同但URL相同时的图片缓存问题
SDWebImage是使用的
NSURLSession
来加载图片的,而
NSURLSession
是自带网络缓存的,当遇到服务端url相同而图片已经修改的情况,SDWebImage默认缓存是不会替换图片的,这时我们可以用
LJMagicCoder
·
2023-02-05 06:12
4月1日iOS知识
UIWebView9.0启用)4.0以上支持pod'AFNetworking','3.2.1',:subspecs=>['Reachability','Serialization','Security','
NSURLSession
萧修
·
2023-02-04 13:17
iOS彻底移除项目中的UIWebView
中包含UIWebView将Podfile文件下pod'AFNetworking'替换成pod'AFNetworking',:subspecs=>['Serialization','Security','
NSURLSession
諾城
·
2023-02-03 13:55
AFNetworking实现简要<五>
1、
NSURLSession
由三个基本模块构成1>.
NSURLSession
2>.NSURLSessionConfiguation3>.NSURLSessionTask初始化Session时未指定delegate
爱你呢
·
2023-01-31 21:51
IOS - 网络请求之
NSURLSession
枯燥的定义与优势描叙1.
NSURLSession
特点:
NSURLSession
可以发送Get/Post请求,实现文件的下载和上传;
NSURLSession
只提供了异步请求的方式获取数据,所以支持后台下载
吊吊的plus
·
2023-01-30 05:07
AFNetworking3.x 源码解析
概述AFNetworking3.x其实是对
NSUrlSession
的封装;AFNetworking总共分为5个模块:通信模块AFHTTPSessionManager,AFURLSessionManager
HChase
·
2023-01-29 18:32
CFNetwork SSLHandshake failed iOS 9
CFNetworkSSLHandshakefailed(-9824)
NSURLSession
/NSURLConnectionHTTPloadfailed(kCFStreamErrorDomainSSL,
xiaoliang1
·
2023-01-29 07:07
OS封装原生网络请求
苹果推荐使用
NSURLSession
框架进行网络请求,所以封装是在
NSURLSession
的基础上进行的封装。
笑里剑
·
2023-01-28 16:57
NSURLSession
与NSURLConnection区别
两者的区别主要在以下几个方面:使用现状
NSURLSession
是NSURLConnection的替代者,在2013年苹果全球开发者大会(WWDC2013)随ios7一起发布,是对NSURLConnection
无声落叶
·
2023-01-26 02:40
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他