摘要: HTTP原理 1 简介 HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。 HTTP协议的主要特点可概括如下: 1.支持客户/服务器模式。 2.简单快速:客户向服务器请求服务时,只需传送请求方法和路径。请求方法常用的有GET、HEAD、POST。每种方法规 阅读全文
posted @ 2016-04-28 16:31 轩辕辉 阅读(269) 评论(0) 推荐(0) 编辑
摘要: 数据解析 1 数据传输过程 前端:请求(iOS/安卓(JAVA)PC(浏览器(HTML/CSS/JS))) :OC/JAVA/HTML/CSS/JS 后端:响应(服务器开发:php/java/.net) 前端和后端交互的"数据格式": XML/JSON 数据解析. XML/"JSON" > OC 客 阅读全文
posted @ 2016-04-28 12:55 轩辕辉 阅读(442) 评论(0) 推荐(0) 编辑
摘要: AFN 1 AFN 的概念原理 AFN 的基础是 NSURL,AFN 的直接操作对象 AFHTTPClient是一个实现了 NSCoding 和 NSCopying协议的NSObject 的子类. AFHTTPClient是一个封装了一系列操作方法的工具类,处理请求的操作类一系列单独的,基于 NSO 阅读全文
posted @ 2016-04-28 11:24 轩辕辉 阅读(986) 评论(0) 推荐(0) 编辑
摘要: 传值方式 1 初始化传值:(顺传) 自定义初始化方法在 UI中,一般在一个界面推送另一个界面的时候,因此要是想用想到既然要用自定义初始化方法,至少要在该方法中去创建该对象.所以这种方式不适合回调. 自定义初始化方法,将需要传递的内容作为参数,如需要传递多个,则设置多个参数. 在合适的地方进行调用自定 阅读全文
posted @ 2016-04-26 20:54 轩辕辉 阅读(1299) 评论(0) 推荐(0) 编辑
摘要: 传值 1 顺向传值 顺传 属性传值 运行方式为 A à B 原理: 在B页面的控制器中,创建需要的属性,由于控制器是由 A 跳到 B 的,因此可以在 A 中拿到 B 中的属性,直接赋值.(赋值在控制器跳转的时候完成) 在 B 中定义一个属性 在 A 中拿到 B 的非私有属性 在 A 中直接对 A 拿 阅读全文
posted @ 2016-04-26 19:43 轩辕辉 阅读(308) 评论(0) 推荐(0) 编辑
摘要: TableView 的优化 1 TableView 优化的原理: 当我们用APP 访问新闻的时候,新闻中的内容并不是我们都喜欢的内容,因此我们会快速的滑过,但是TableView的加载机制是只要用户滑过该条新闻,就会加载新闻.因此会让用户体验很差. TableView的优化目的就是当用户快速滑过自己 阅读全文
posted @ 2016-04-26 17:30 轩辕辉 阅读(933) 评论(0) 推荐(0) 编辑
摘要: 多控制器之间的跳转 1> 什么是多控制器之间的跳转? 在一个 APP 中,会存在多个控制器,多个控制器的存在就会存在控制器的跳转问题. 2> 包含:连线跳转,modal 方式以及navigationController/tabBarontroller方式 连线跳转:根据绑定的 ID 进行控制器的跳转 阅读全文
posted @ 2016-04-26 13:17 轩辕辉 阅读(2073) 评论(0) 推荐(1) 编辑
摘要: XIB Storyboard 和 xib 1.1 Storyboard故事板 Storyboard的是 ios5 的新特征 目的是代替历史悠久的xib.Storyboard 是多个xib文件集合的描述文件,也采用xml格式.如果要使用Storyboard特性,那么AppDelegate必须继承自UI 阅读全文
posted @ 2016-04-25 11:57 轩辕辉 阅读(1146) 评论(0) 推荐(0) 编辑
摘要: 自动布局 1 什么是自动布局? UI 根据不同尺寸的屏幕动态的布局控件大小. 2 作用 适配所有机型 3 布局中常用的参数 autoResizing就是一个相对于父控件的布局解决方法;由于它只能相对父控件布局;因此不能约束子控件之间关系. 所以出现了aotolayout,既可以设置父子控件之间的关系 阅读全文
posted @ 2016-04-25 11:12 轩辕辉 阅读(361) 评论(0) 推荐(0) 编辑
摘要: 自定义 cell 1 什么是自定义 cell 自定义 cell 即 tableView,collectionView,scrollView中的 cell 使用的时候不能满足我们使用 cell 的需求,需要自己定义一个 cell. 2 cell 的重用 原因:cell 的显示原理的,一个 cell 显 阅读全文
posted @ 2016-04-25 09:48 轩辕辉 阅读(503) 评论(0) 推荐(0) 编辑