2015年10月11日

链接的基本

摘要: 短连接是指通讯双方有数据交互时,就建立一个连接,数据发送完成后,则断开此连接,即每次连接只完成一项业务的发送。长连接,指在一个连接上可以连续发送多个数据包,在连接保持期间,如果没有数据包发送,需要双方发链路检测包。长连接多用于操作频繁,点对点的通讯,而且连接数不能太多情况。每个TCP连接都需要三步握... 阅读全文

posted @ 2015-10-11 12:14 🌞Bob 阅读(170) 评论(0) 推荐(0) 编辑

TCP/IP、Http、Socket的区别

摘要: 网络由下往上分为 物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。 通过初步的了解,我知道IP协议对应于网络层,TCP协议对应于传输层,而HTTP协议对应于应用层, TCP(Transmission Control Protocol) 传输控制协议 TCP是主机对主机层的传... 阅读全文

posted @ 2015-10-11 12:08 🌞Bob 阅读(175) 评论(0) 推荐(0) 编辑

2015年10月10日

github简单使用

摘要: github是一个基于git的代码托管平台,付费用户可以建私人仓库,我们一般的免费用户只能使用公共仓库,也就是代码要公开。对于一般人来说公共仓库就已经足够了,而且我们也没多少代码来管理,O(∩_∩)O~。下面是我总结的一些简单使用方法,供初学者参考。1.注册账户以及创建仓库要想使用github第一步... 阅读全文

posted @ 2015-10-10 23:04 🌞Bob 阅读(180) 评论(0) 推荐(0) 编辑

2015年9月6日

collectionView代码创建

摘要: @interface ViewController ()@property(nonatomic,strong)UICollectionView * collectionView;@end@implementation ViewController- (void)viewDidLoad { [sup... 阅读全文

posted @ 2015-09-06 10:13 🌞Bob 阅读(203) 评论(0) 推荐(0) 编辑

tableView的基本使用(改良版)

摘要: @interface ViewController (){ int i;//用来计算接受通知的次数}@property(nonatomic,strong)UITableView * tableView;@end- (void)viewDidLoad { [super viewDidLoad]; ... 阅读全文

posted @ 2015-09-06 09:59 🌞Bob 阅读(176) 评论(0) 推荐(0) 编辑

2015年9月1日

代理

摘要: 设置代理的目的是为了降低类耦合度 如下是比较标准的代理写法当自身的代理有可以响应的方法时if([self.delegaterespondsToSelector:@selector(setTitle:)])才去调用这个代理{ [self.delegatesetTitle:self.btn.titleL... 阅读全文

posted @ 2015-09-01 22:24 🌞Bob 阅读(230) 评论(0) 推荐(0) 编辑

2015年8月31日

tableView中不易被注意到的方法

摘要: - (UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section{}这个方法 在 reloaddata时会调用 阅读全文

posted @ 2015-08-31 23:55 🌞Bob 阅读(121) 评论(0) 推荐(0) 编辑

在scrollView中使用pageControl

摘要: 在scrollView中使用pageControl 要这样才能效果好,合理而且人性化-(void)scrollViewDidScroll:(UIScrollView*)scrollView{if(self.pageControl){ self.pageControl.currentPage= scr... 阅读全文

posted @ 2015-08-31 23:48 🌞Bob 阅读(179) 评论(0) 推荐(0) 编辑

在系统方法中调用navigationController的标准写法

摘要: 在系统方法中调用navigationController的标准写法-(void)viewWillAppear:(BOOL)animated{[super viewWillAppear:animated];if (self.navigationController) {self.navigationC... 阅读全文

posted @ 2015-08-31 23:44 🌞Bob 阅读(188) 评论(0) 推荐(0) 编辑

通知中心

摘要: 最简单的方式在b文件中建立接收者[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(action) name:@"xxx" object:nil];并在action中做出响应在a文件中发送通知[[NSNo... 阅读全文

posted @ 2015-08-31 17:39 🌞Bob 阅读(243) 评论(0) 推荐(0) 编辑

导航