自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Love@YR

Stay hungry, stay foolish~~

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

原创 子线程中performSelector afterDelay

performSelector今天用几个例子来记录一下performSelector的各种用法和注意事项performSelector:withObject此方法同步阻塞当前线程 它走完再走后面的方法performSelectorOnMainThread:withObject:waitUntilDone此方法可以在主线程或者子线程去调 但selector方法运行在主线程wait...

2018-09-29 17:25:19 548

原创 JavaScript DOM编程艺术 学习笔记(十)用JavaScript实现动画效果

虽然说利用dom技术修改文档的样式信息,用javaScript添加样式信息可以节约精力,总的来说,css仍然是完成这类任务的最佳工具,但是又一个应用领域是目前css尚且无能为力的,那就是动画。如果我们想随着时间变化不断改变某个元素样式,只能利用javaScriptposition属性的值有static,fixed,relative,absolute。默认static

2016-12-06 17:51:38 726

原创 一些小知识点(五)未完待续。。。

小知识点

2016-11-28 18:05:27 401

原创 JavaScript DOM编程艺术 学习笔记(八、九)

JavaScript DOM编程艺术学习笔记(八)充实文档的内容display:inline 把本来纵向排列的设置成一行 从而横向排列display:block 让横向排列的元素独占一行 而不是在同一行横着往后排display:none 可以让其不出现有的浏览器会把title属性的内容显示为弹出式的提示框有些会把它们显示在状态栏里对于

2016-11-17 17:59:52 377

原创 JavaScript DOM编程艺术 学习笔记(七)动态创建标记

之前见到的dom方法只能用来查找元素。绝大多数的做法是网页的结构由标记负责创建,javaScript函数只用来改变某些细节而不改变其底层结构。本章将通过创建新元素和修改现有元素来改变网页结构。过去使用的技术:document.write和innerHTML var testdiv = document.getElementById(“testdiv”);

2016-11-09 17:28:15 425

原创 JavaScript DOM编程艺术 学习笔记(六)图片库改进版

图片库这个例子1。符合平稳退化Fireworks即使不支持javaScript 浏览器也会打开href属性给的链接 所以符合了平稳退化而如果用即选用了javaScript伪协议,则在不支持js的浏览器上运行出不来效果这也是不符合平稳退化的原则因为”#”是未指向任何目标的内部链接,把href属性的值设置为”#”只

2016-11-08 17:08:38 767

原创 JavaScript DOM编程艺术 学习笔记(五)最佳实践

平稳退化:正确使用JavaScript脚本,让访问者在它他们的浏览器不支持JavaScript的情况下能顺利浏览你的网站,这就是所谓的平稳退化(graceful degradation),即虽然某些功能无法使用但最基本的操作能顺利完成。分离JavaScript:html和css(表示层)的分离html和javaScript(行为层)的分离ht

2016-11-08 15:43:30 388

原创 工作笔记——好好用继承

继承

2016-11-03 18:08:16 406

原创 xcode 8 widget 真机调试

真机调试widget

2016-10-31 16:13:43 5294

原创 JavaScript DOM编程艺术 学习笔记(四)JavaScript 图片库

此例子是实现一个图片库,虽然网页标记代码没有多大,但加上几张图片后用户要下载的数据量就相当可观了。所以此例中做了以下几件事:1.保持图片清单list在当前页面2.保持点击文字链接时不要转到新的窗口(即文字链接加一个onclick事件)3.添加一个placeholder img来作为图片的显示替换,以此减少图片全部一起显示造成的下载数据量大的问题,做到按需显示

2016-10-28 13:41:42 607

原创 xcode 8 的一个坑: UIDeviceRGBColor length]: unrecognized selector

UIDeviceRGBColor length]: unrecognized selector

2016-10-12 17:12:36 3749

原创 JavaScript DOM编程艺术 学习笔记(三)DOM

5个常用的dom方法:getElementById getElementByTagName getElementByClassName getAttribute setAttributedom:当创建了一个网页并把它加载到web浏览器中 dom就产生了它把你编写的网页文档转换为一个文档对象。document object model把一个文档的各种元素想象成

2016-10-10 16:16:08 352

原创 JavaScript DOM编程艺术 学习笔记(二)语法

JavaScript 语法:JavaScript 允许程序员直接对变量赋值而无需事先声明declare。这在许多程序设计语言中是不允许的。不过提前声明变量是一个良好的编程习惯。通常驼峰格式是函数名 方法名和对象属性名命名的首选格式必须明确类型声明的语言称为强类型语言。javaScript是弱类型,这意味着程序员可以在任何阶段改变变量的数据类型。字符串可以

2016-10-10 16:14:58 250

原创 JavaScript DOM编程艺术 学习笔记(一)简史

DOM编程技术:Document Object Model文档对象模型dom是个api接口一个与系统平台和编程语言无关的接口 程序和脚本可以通过这个接口动态地访问和修改文档的内容,结构和样式w3c 万维网联盟推出的标准化DOM市场上的浏览器基本都支持可以用简单的对象检测代码来取代复杂的浏览器嗅探代码AJAX技术:A

2016-10-10 16:13:10 268

原创 一些小知识点(4)

一些小知识点

2016-09-22 15:23:45 355

原创 代理的另一种实现方式

delegate

2016-09-07 17:56:26 315

原创 如何让你的tableView部分左右滑动

tableview scrollview horizontal scroll

2016-08-25 17:18:42 5172

原创 iOS的国际化

iOS的国际化

2016-08-12 16:37:00 401

原创 tableView分页,上下拉刷新

tableview分页

2016-08-11 10:14:24 1376

原创 model和dictionary互转

model 和 dictionary互转

2016-08-10 11:09:25 4756

原创 利用AsyncSocket来实现客户端与服务端,客户端与客户端的通信

Socket

2016-08-04 18:15:04 2804

原创 一些小知识点(3)

一些小知识点

2016-07-28 15:20:43 455

原创 关于AutoLayout和代码修改约束

autolayout

2016-07-27 16:44:46 7413 1

原创 OC中的全局变量,静态全局变量,常量,静态局部变量

全局变量 静态变量

2016-07-22 17:45:27 5360

原创 UITableView的优化技巧

uitableview的优化技巧

2016-07-15 18:19:39 463

原创 解析苹果官方例子-tableview中图片懒加载

图片懒加载

2016-07-14 16:21:01 2102

原创 iOS绘图之CALayer、遮罩、CAShapeLayer

遮罩,CAShapeLayer

2016-07-08 14:13:30 1919

原创 iOS 绘图之drawImage

iOS 绘图

2016-07-07 16:35:26 2806

原创 iOS的绘图之drawRect和drawLayer:inContext

绘图之drawRect drawLayer:inContext

2016-07-07 15:20:08 8279

原创 关于GCD NSOperation

多线程

2016-07-06 15:39:17 298

原创 关于从xib加载视图

关于从xib加载视图

2016-06-23 17:51:55 2835

原创 js 和 native 如何交换数据

js 和 native 如何交换数据

2016-06-22 18:41:21 1336

原创 关于串行 并行 同步 异步

串行 并行 同步 异步

2016-06-17 14:28:55 4583

原创 一些小知识点(2)

一些小知识点

2016-06-16 10:57:42 330

原创 Xcode 插件管理工具Alcatraz安装的坑

本来是想装个VVDocumenter-Xcode,结果搞了一堆问题。说明里说The best way of installing is by Alcatraz,于是先去安装Alcatraz按照说明:Alcatraz requires Xcode Command Line Tools, which can be installed in Xcode via Preferences > D

2016-06-03 14:57:07 664

原创 iOS的内存管理

ios内存管理

2016-05-04 18:25:55 383

原创 从UIWebView到WKWebView

从UIWebView到WKWebView

2016-04-06 16:13:51 541

原创 iOS9 新的通讯录框架

iOS 9新的通讯录框架

2016-04-06 14:10:47 698

原创 jspatch 的简单原理理解

作者:Love@YR 链接:http://blog.csdn.net/jingqiu880905/article/details/51017142请尊重原创,谢谢!入口 [JPEngine startEngine]; NSString *sourcePath = [[NSBundle mainBundle] pathForResource:@"demo" ofType:@...

2016-03-30 17:32:11 749 1

原创 UIStackView入门示例解析

stackview iOS

2016-03-24 11:40:25 1381

空空如也

空空如也

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

TA关注的人

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