自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

huhangatzz的博客

相互学习

  • 博客(4)
  • 收藏
  • 关注

原创 GCD

核心概念: 任务:block 队列:把任务放到队列里面,队列先进先出原则 串行队列:顺序执行,即第一个执行完毕之后才会执行下一个 并行队列:同时执行,同时执行多个任务 同步sync:不会开辟新线程 异步async:会开辟新线程 串行队列同步执行:不会开辟新线程,任务在当前线程里面顺序执行 串行队列异步执行:会开辟新线程,任务在这个新的线程里面顺序执行

2016-07-30 12:41:58 217

原创 iOS线程间通信

假如我们需要下载一张图片,因为下载图片是耗时操作,需要开辟新线程把下载图片操作放入子线程中执行。 通过这个方法就可以把下载图片操作放入到子线程中  [self performSelectorInBackground:@selector(downloadImage) withObject:nil]; 下载图片: // 1. url是确定网络上的资源路径 NSUR

2016-07-29 18:37:22 208

原创 iOS开发中的响应者链

一、事件产生和传递      1、发生触摸事件后,系统会将该事件加入到一个由UIApplication管理的事件队列中;      2、UIApplication会从事件队列中取出最前面的事件,并将事件分发下去以便事件得到处理,通常,先发送事件给应用程序的主窗口(keyWindow);      3、主窗口会在视图层次结构中找到一个最合适的视图来处理触摸事件,这个仅仅是事件处理的第一步;

2016-07-29 10:39:41 272

原创 UIWebView与JS的交互

-、OC->JS交互     /**      ①找到要删除的对应的标签:var headerTag = document.getElementsByTagName('header')[0];      ②找到要删除的标签对应的父节点:headerTag.parentNode      ③从父节点中将要删除的标签移除:headerTag.parentNode.removeC

2016-07-28 17:15:09 195

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除