首页 > 课程库 > iOS网络编程
iOS网络编程

iOS网络编程

学习如何在iOS开发中用到网络通信 ,包括BSD套接字,CFNetwork framework,Foundation framework API,CFURL 等 ,我们会重点以HTTP协议来熟悉iOS网络编程相关知识

iOS应用开发

9章节|38920次播放

查看课程视频学习交流群
367709506

2小时学习时长
更全面的职业课程大纲立即查看
  • 学习ios开发

    Swift网络编程

    课程介绍在本课程中可以学习如何在iOS开发中用到网络通信 ,包括BSD套接字,CFNetwork framework,Foundation framework API,CFURL 等 ,重点以HTTP协议来熟悉iOS网络编程相关知识。讲课顺序:先总的概括了swift方法的四个步骤,再举了具体的例子加... 查看原文

  • 学习ios开发

    Native方法介绍

    词汇介绍序列化把网络中获取得数据转换成电脑能处理的一种文件格式。Data数据类型如word文档,二维码,PNG格式的图片等等。JSON格式暂不介绍。本节重点掌握Native方法的四个部分。内容介绍:Native方法有四个步骤:1.确定网址请求(例如用户点击网页某个入口),对应可以使用两个类:NSUR... 查看原文

  • 学习ios开发

    获取一个二维码

    词汇介绍网络API网络接口,类似于一道门,打开后可通往某个固定的地方。请求示例即一个API的示例。XCode6.1.1编译工具名称。可视化界面点击左侧工具栏Main.storyboard即可查看。组件(控件)相当于机器的表面从外界插入了一些新的零件用来实现新的功能,这些零件称为控件,具体使用方法见下... 查看原文

  • 学习ios开发

    获取天气预报

    本节重点掌握本节获取天气预报与上一节获取二维码的代码区别。学会使用解析工具JSON Editor Online,该工具可解析类型信息。内容介绍比二维码稍微复杂,返回请求为JSON格式而非如二维码这样的Data类型。显示内容有城市名称,天气状况,温度即可。1.www.k780.com——页面左侧点击天... 查看原文

  • 学习ios开发

    优化UI显示速度

    词汇解释线程CPU的一个极小的时间。主界面(主UI)例如网页的整个背景界面,又例如一张桌子可以看做主界面,二上面放的东西则不属于主界面。本节重点1.理解为什么本系列课程的前两个例子UI显示速度会很慢;2.掌握优化UI显示速度的方法,即dispatch_async()方法。内容介绍通过前两课时的实践发... 查看原文

  • 学习ios开发

    REST架构和JSON

    本系列总括工具XCode  6.1.1+swift适用对象刚接触ios8网络编程以及对这类知识感兴趣的同学。重点内容本系列主要有六块内容:REST架构和JSON主要讲解网络编程是基于什么原理以及时下常用的JSON是干什么用的。Alamofire框架时下所公认的较好的框架,如何使用。和认知此框架是本系... 查看原文

  • 学习ios开发

    下载Alamofire框架

    本节参考代码下文所说的模板工程的PhotoBrowserCollectionViewController文件的部分代码,也是Alamofire框架实现代码所在文件区间,限于代码的长度,暂时并没有将所有代码都列出来,具体可下载本系列对应的视频的代码文件加深理解:重点1.掌握如何从网站下载Alamofi... 查看原文

  • 学习ios开发

    使用Alamofire框架

    使用Alamofire框架现在我们已经知道了如何下载Alamofire框架了,下面我们来介绍如何将其添加进入模板工程中去。1.先解压压缩包,然后打开工程的文件目录。将Alamofire整个文件夹拖动到该目录下。如图所示:2.打开工程目录下的Alamofire,找到它的主工程文件Alamofire.X... 查看原文

  • 学习ios开发

    注册API

    重点内容1.掌握如何在网站注册API。2.掌握在自己的APP中如何获取网页资源。内容介绍下面我们以一个例子来说明如何注册API,以及如何获取网站的授权,获取上一节课所说的consumer key。我们所用到的网站的名字为500px.com(该网站为高清的图片的分享网站)。1.首先我们得在该网站注册账... 查看原文

  • 学习ios开发

    JSON结果对象化

    本节参考代码重点内容1.如何将JSON结果对象化;2.掌握如何获取图片到APP的collectionView(是界面的变量名字)上。内容简介既然我们已经获取到consumer key了,我们就应该把参数 放到请求当中去。获取到之后我们应该做些什么呢?此时我们就可以完善对图片的操作以及对象化图片了。那... 查看原文

  • 学习ios开发

    显示图片到UI

    重点内容1.掌握如何将获取的图片显示到UI上面;2.注意实现代码的细节问题,例如需要通知页面(collectionView)刷新才能显示图片等等。参考代码:内容介绍由标题就可以知道,接下来我们这节课讲的是如何将获取到的图片在UI(collectionView)上显示出来。我们在集合中取单个元素用的方... 查看原文

  • 课程代码所属章节:课程代码
    下载
  • 课程课件所属章节:课程课件
    下载
  • Swift网络编程-Native方法 课件所属章节:Swift网络编程-Native方法 课件
    下载
  • Swift网络编程-初级篇 课件所属章节:Swift网络编程-初级篇 课件
    下载
  • Alamofire-master所属章节:Alamofire-master
    下载
  • Photomania源码所属章节:Photomania源码
    下载
iOS应用开发小波

小波

TA的课程

国内swift语言知名研究者,著有《小波说雨燕》等教材课程,著名网络讲师,对swift语言有深入研究。

更专业的职业课程

iOS应用开发18806位同学正在学习

iOS应用开发

一名课程顾问想与您沟通

免费电话咨询