1.block

2.didReceiveMemoryWarning 使用

3.HTTP,TCP,UDP

答:
HTTP是应用层协议,定义的是传输数据的内容的规范
HTTP协议中的数据是利用TCP协议传输的,所以支持HTTP也就一定支持TCP

HTTP支持的是www服务

而TCP/IP是协议

它是Internet国际互联网络的基础。TCP/IP是网络中使用的基本的通信协议。 
TCP/IP实际上是一组协议,它包括上百个各种功能的协议,如:远程登录、文件传输和电子邮件等,而TCP协议和IP协议是保证数据完整传输的两个基本的重要协议。通常说TCP/IP是Internet协议族,而不单单是TCP和IP。

TCP是底层通讯协议,定义的是数据传输和连接方式的规范

TCP:面向连接、传输可靠(保证数据正确性,保证数据顺序)、用于传输大量数据(流模式)、速度慢,建立连接需要开销较多(时间,系统资源)。

UDP:面向非连接、传输不可靠、用于传输少量数据(数据包模式)、速度快。

帮助理解:http://www.myhack58.com/Article/60/63/2014/50072_3.htm

4. atomic与nonatomic,assign,copy与retain的定义和区别

转载于:https://www.cnblogs.com/-yfan/p/4601365.html

【笔记】iOS开发基础笔记二相关推荐

  1. ios开发学习笔记--Core Motion

    iOS开发学习笔记之CoreMotion-运动传感器 官网文档:CoreMotion Framework Reference 一.     简介 现在的苹果手机都基本有运动传感器,能够过获取到设备的加 ...

  2. Cesium开发基础笔记总结(加载影像、加载地形数据、加载矢量)

    Cesium开发基础笔记总结 学习总结于GIS李胜老师博客 Cesium开发基础01加载影像数据 加载影像数据 Cesium中的影像图层类: 无论是二维地图还是三维地图,如果缺少了底图影像或电子地图, ...

  3. IOS开发学习笔记-----UILabel 详解

    IOS开发学习笔记-----UILabel 详解 01 //创建uilabel 02 UILabel *label1 = [[UILabel alloc] initWithFrame:CGRectMa ...

  4. 【MC 网易-我的世界-mod开发基础笔记】 --- 创建第一个空白Mod

    目录 创建Mod文件夹 构建Mod的基本目录结构 构建行为包基本结构 构建脚本文件夹基本结构 构建 mod 启动入口脚本 构建资源包基本结构 构建国际化文件基本结构 自定义物品配置中文名称 自定义方块 ...

  5. IOS开发学习笔记(一)

    概述: iOS是苹果开发的手持设备操作系统(iPhone,iPad,iPod touch,iPad mini). 基于UNIX,层次架构:核心操作系统层(Core OS)-> 核心服务层(Cor ...

  6. 【MC 网易-我的世界-mod开发基础笔记】 --- 运行测试第一个空白Mod

    这里写目录标题 前提 创建 空白世界,并在此世界中添加第一个空白的mod 前提 在[MC 网易-我的世界-mod开发基础笔记] - 创建第一个空白Mod 创建完成之后,进行测试. 创建 空白世界,并在 ...

  7. iOS开发——基础篇——iOS开发 Xcode8中遇到的问题及改动

    iOS开发 Xcode8中遇到的问题及改动 新版本发布总会有很多坑,也会有很多改动. 一个一个填吧... 一.遇到的问题 1.权限以及相关设置 iOS10系统下调用系统相册.相机功能,或者苹果健康都会 ...

  8. iOS开发基础知识--碎片27

     iOS开发基础知识--碎片27 1:iOS中的round/ceil/floorf extern float ceilf(float); extern double ceil(double); ext ...

  9. 【1】windows下IOS开发基础环境搭建

    一.目的 本文的目的是windows下IOS开发基础环境搭建做了对应的介绍,大家可根据文档步骤进行mac环境部署: 二.安装虚拟机 下载虚拟机安装文件绿色版,点击如下文件安装 获取安装包:       ...

最新文章

  1. awk: line 2: function strtonum never defined错误
  2. linux存储库rep 61082,安装informatic过程中的错误
  3. Serverless那么火,2019年的采用如何?
  4. 视觉开发需要什么程度的数学_角度的概念在视觉上非常直观,但其数学定义并不是那么简单...
  5. SQL Server between...and...语句使用举例
  6. 解读Unity中的CG编写Shader系列二
  7. Python爬虫从入门到放弃(二十四)之 Scrapy登录知乎
  8. uniGUI session超时时间设置
  9. 免费申请ssl证书并部署
  10. CNCERT发布《2018年我国互联网网络安全态势报告》
  11. 【Ubuntu系列】Ubuntu20.04系统下3060显卡驱动安装记录
  12. Java的IO流 ,BIO NIO AIO 的区别?
  13. Excel如何将单元格多数据拆分并
  14. Python综合小应用 —— 胖子老板香烟管理系统
  15. 计算一个有向图中出度为零和入度为零的顶点个数
  16. python如何读取weboutlook内容_用Python通过MAPI读取Outlook中的电子邮件
  17. Vue 预览word,excel,ppt等office文档-内网访问(基于onlyoffice,后端返回文件流)
  18. AWS服务器密码登录设置
  19. QN – 全能看图插件
  20. MPP数据库分区表详解

热门文章

  1. php echo 前后有字符串,php echo 输出字符串函数详解、多行输出方法
  2. ubuntu 设置分辨率 亲测可用 转载的
  3. 一文说尽C++赋值运算符重载函数(operator=)
  4. 【C++学习之路】第一章——C++核心方法总论
  5. lambda 表达式定制操作
  6. 1007. 素数对猜想
  7. 987. 二叉树的垂序遍历
  8. 标准C程序设计七---77
  9. 微信企业号第三方应用开发[二]——创建应用
  10. 序列化与反序列化(记住密码)