• 《iOS网络编程与云端应用最佳实践》上线了-源码下载,样章-正式发售了

    时间:2023-01-02 18:57:44

    ​​​​作 者:关东升出 版 社:清华大学出版社出版时间:2013-5-1版 次:1 页 数:424iOS网络编程与云端应用最佳实践目录推荐序(一)Ⅰ推荐序(二)Ⅲ赞誉Ⅴ前言Ⅶ第1章开篇综述1.1本书结构1.2本书中的约定1.2.1实例代码约定1.2.2图示的约定网络基础篇第2章沟通无限——苹果的网...

  • ios开发 网络编程浅析

    时间:2022-12-15 08:16:46

    原文地址:http://www.cnblogs.com/hanjun/archive/2012/11/16/2774107.html iphone包含了很多框架和库,从底层的套接字到不同层次的封装,可以方便地给程序添加网络功能。     (1)BSD套接字。最底层的套接字,这是Unix网络开发常用的...

  • iOS开发之网络编程基础

    时间:2022-12-15 08:12:32

    本文将主要介绍iOS开发中的网络编程部分,在学习网络编程之前,先来了解一下和网络相关的一些知识。 URL: URL的全称是Uniform Resource Locator(统一资源定位符) 通过一个URL,能找到互联网上唯一的一个资源 URL就是资源的地址、位置,互联网上的每个资源都有一个唯一的UR...

  • iOS开发之网络编程:常用网络协议

    时间:2022-12-15 08:12:14

    一、网络协议 看了上面那句不明所以得话,好像并没有什么luan用。在第一章有提过协议这个概念,就像咱们工作的时候,签的协议,生活中的保单协议,都需要双方同意签字,才能生效。基于网络的应用就决定了数据链上不仅仅只有客户端(应用)这一环,还需要有服务器(数据源)这一环。那我们的应用在与服务器交互的时...

  • [置顶] iOS 开发 之 网络编程

    时间:2022-12-15 08:12:02

    如果此文帮助了您,请点击喜欢或评论,如果您喜欢我的文章请关注我,您的支持永远都是我前行的动力. 注意 1.发送请求url : = 网络协议(http://今后可能是https) + 文件路径? + 参数1 & 参数2 ...2.接收响应3.创建连接对象传输数据 xcode7 之后若想...

  • iOS开发之网络编程--1、NSURLSession的基本使用

    时间:2022-12-15 08:11:56

    前言:学习NSURLSession的使用之前,先学习一篇关于NSURLSession的好文章《From NSURLConnection to NSURLSession》或者是国内的译文《从 NSURLConnection 到 NSURLSession》,或者不用学习本人的博客园笔记直接学习《从 NS...

  • ios开发 网络编程浅析(二)

    时间:2022-12-15 07:26:11

    CFStream        读写流以设备依赖的方式为交换数据提供了一个简单的途径。可以为内存中的数据、文件中的数据或网络上的数据(使用套接字)创建流,而不用把全部数据一次性读到内存中去。套接字流为通过套接字读写数据提供了一个简单易用的接口。每个套接字都可以与输入流和输出流绑定,允许异步的通信。C...

  • iOS开发之网络编程

    时间:2022-12-15 00:26:50

    主要思路(实现下载数据分段写入缓存中) 1、使用NSURLConnectionDataDelegate以及代理方法。2、在成功获取响应的代理方法中,获得沙盒全路径,并在该路径下创建空文件和文件句柄。3、在获取data的代理方法中,先设置句柄在沙盒全路径文件末尾,然后通过句柄写入data数据。4、在文...

  • ios开发 网络编程浅析(一)

    时间:2022-12-15 00:26:26

        iphone包含了很多框架和库,从底层的套接字到不同层次的封装,可以方便地给程序添加网络功能。     (1)BSD套接字。最底层的套接字,这是Unix网络开发常用的API。如果从其他系统移植程序,而程序用的是BSD套接字,那么网络部分可以继续使用这些API。     (2)CFNetwor...

  • iOS开发之网络编程

    时间:2022-12-15 00:26:56

    前言:有时候我们需要获取文件的MIMEType的信息,下面就介绍关于获取MIMEType的方法。   1、直接百度搜索关键字"MIMEType",你会找到,然后查吧: 2、用代码获取文件的MIMEType信息: 1 #import "GetMIMEType.h" 2 3 #import <...

  • IOS开发之网络编程

    时间:2022-12-15 00:22:02

    前言: QQ表情包就用到了解压缩,从网络下载的那么多表情文件格式并不是一个一个图片文件,而是多个图片压缩而成的表情压缩包。下面介绍的是iOS开发中会用到的压缩和解压缩的第三方框架的使用。 注意: 这个第三方框架代码文件夹是SSZipArchive,使用cocoapods搜索也是搜索SSZipArch...

  • iOS开发之网络编程

    时间:2022-12-15 00:21:44

      NSURLSessionConfiguration对象用于初始化NSURLSession对象。展开请求级别中与NSMutableURLRequest相关的可供选择的方案,我们可以看到NSURLSessionConfiguration对于会话如何产生请求,提供了相当多的控制和灵活性。从网络访问性能...

  • iOS开发之网络编程

    时间:2022-12-15 00:22:08

    前言:使用NSURLSessionDownloadTask满足不这个需要离线断点续传的下载需求,所以这里就需要使用NSURLSessionDataTask的代理方法来处理下载大文件,并且实现离线断点续传。关于NSURLSessionDownloadTask的知识,可以请读者阅读本人的前篇:《iOS开...

  • iOS开发之网络编程

    时间:2022-12-14 22:58:11

    前言:根据前篇《iOS开发之网络编程--2、NSURLSessionDownloadTask文件下载》或者《iOS开发之网络编程--3、NSURLSessionDataTask实现文件下载(离线断点续传下载)》,都遗留了一个细节未处理的问题,那就是在离线断点下载的过程中,当应用程序重新启动之后,进度...

  • iOS开发之网络编程

    时间:2022-12-14 22:58:05

    前言:关于NSURLSession的主要内容快到尾声了,这里就讲讲文件上传。关于文件上传当然就要使用NSURLSessionUploadTask,这里直接讲解常用的会和代理NSURLSessionDataDelegate一起搭配实现文件上传功能。另外,下面使用的文件上传思路是和NSURLConnec...

  • iOS开发之网络编程

    时间:2022-12-14 22:52:58

    前言:第三方网络请求框架中AFNetwork 3.x收欢迎程度相当高的: 由于iOS 7 和 Mac OS X 10.9 Mavericks 中一个显著的变化就是对 Foundation URL 加载系统的彻底重构。而且现在AFN 3.x版本 完全摒弃了NSURLConnection,而使用了NS...

  • iOS开发之网络编程

    时间:2022-12-14 22:53:04

    前言:iOS开发之网络编程--使用NSURLConnection实现大文件断点续传下载是在前篇iOS开发之网络编程--使用NSURLConnection实现大文件下载的基础上进行    断点续传的设置。关于iOS开发之网络编程--使用NSURLConnection实现大文件下载的细节这里当然就不会再...

  • iOS 网络编程模式总结

    时间:2022-11-09 23:21:00

    IOS 可以采用三类api 接口进行网络编程,根据抽象层次从低到高分别为socket方式、stream方式、url 方式。一 、socket 方式IOS 提供的socket 方式的网络编程接口为CFSocket。CFSocket是BSD sockets的抽象和封装,CFSocket提供BSD soc...

  • iOS开发之网络编程--3、NSURLSessionDataTask实现文件下载(离线断点续传下载)

    时间:2022-10-29 11:28:31

    前言:使用NSURLSessionDownloadTask满足不这个需要离线断点续传的下载需求,所以这里就需要使用NSURLSessionDataTask的代理方法来处理下载大文件,并且实现离线断点续传。关于NSURLSessionDownloadTask的知识,可以请读者阅读本人的前篇:《iOS开...

  • iOS开发——网络编程Swift篇&(三)同步Get方式

    时间:2022-10-18 12:54:40

    同步Get方式 // MARK: - 同步Get方式 func synchronousGet() { //创建NSURL对象 var url:NSURL! = NSURL(string: "http://m.weather.com.cn/da...