iOS
AbelLH
这个作者很懒,什么都没留下…
展开
-
ios笔记
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl原创 2016-04-09 00:26:09 · 297 阅读 · 0 评论 -
iOS笔记2 Scrollview
1.Scroll view有滚动的功能 就必须设置一个属性: contensize属性2.contensize 就是设置内部的大小,scrollview知道了内部大小以后,就根据这个大小来滚动3.滚动的是scrollview的内部控件,不是scrollview二.通过按钮让控件滚动1.设置 contenOffset属性3.2.点击按钮和拖动的区别 1.手指拖动的时候 当超出contensize的原创 2016-04-09 00:29:30 · 499 阅读 · 0 评论 -
iOS 笔记3 TableView
UITanbleView的使用1.直接拖到storyboad中.会显示一个列表界面 可以滚动 但没有数据2.想要它有数据 需要设置一个dataSoucre 代理3.需要掌握数据源方法必须掌握 3 个方法 :1>设置 tableView里面有多少组(NSInteger)numberOfSectionsInTableView(UITableView*)tableView 2>对应组里有多少行(NS原创 2016-04-09 00:33:14 · 263 阅读 · 0 评论 -
AFN小结
1,AFN概念、原理2,AFN的封装使用3,AFN与其它框架对比—————————————————————————————————1 , AFN的概念原理: AFN的基础是NSURL,AFN的直接操作对象AFHTTPClient是一个实现了NSCoding和NSCopying协议的NSObject子类。AFHTTPClient是一个封装了一系列操作方法的“工具类”,处理请求的操作类是一原创 2016-05-02 00:08:03 · 439 阅读 · 0 评论 -
Socket简单介绍
Socket网络通信的要素TCP和UDPSocket的通信流程图1.Socket 什么是Socket Socket:又称作是套接字,网络上的两个程序通过一个双向的通信连接实现数据的交换,这个连接的一端称为Socket。 Socket是对TCP/IP的协议的封装,Socket本身并不是协议,而是一个调用的接口,只有通过Socket我们才能使用TCP/IP。 Socket是和网络原创 2016-05-02 00:11:01 · 453 阅读 · 0 评论 -
短连接和长连接
1.短连接 连接->传输数据->关闭连接 比如HTTP是无状态的的短链接,浏览器和服务器每进行一次HTTP操作,就建立一次连接,但任务结束就中断连接。 具体就是 浏览器client发起并建立TCP连接 -> client发送HttpRequest报文 -> server接收到报文->server handle并发送HttpResponse报文给前端,发送完毕之后立即调用socket.clo原创 2016-05-02 00:11:34 · 1004 阅读 · 0 评论 -
iOS进阶——浅谈代理
★代理是一种设计模式,它的价值在于通过一个统一的模式,解决一个原本并不方便、甚至是几乎不可能解决的问题。 ★代理有两个关注点:协议和代理属性 协议定义了一个或多个方法,由某一个类负责实现。协议中有两个关键字@required和@optional,默认是@required;@required是必须实现的方法,@optional的方法不一定要实现. 代理属性作为某个原创 2016-05-02 00:14:21 · 437 阅读 · 0 评论 -
iOS进阶—SB和XIB的前世今生
一、Interface Builder介绍1、概念Interface Builder苹果平台下用于设计和测试用户界面的应用程序,简称IB。简单理解,IB就是提供可视化设计环境。Interface Builder,是用于苹果公司 Mac OS X 操作系统的软件开发程序,Xcode 套件的一部分Interface Builde :是可视化创建界面描述文件的工具,打开xib可以看到xml的文件结构Xco原创 2016-05-02 00:15:30 · 851 阅读 · 0 评论