自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

_understand的博客

热爱生活,热爱编程。爱上编程是很奇妙的事情~_~

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

原创 Instruments使用

Instruments是Xcode套件中没有被充分利用的一个工具。很多iOS开发者从没用过Instruments,或者只是用Leaks工具检测循环引用。实际上有很多Instruments工具,包括为动画性能调优的东西。    你可以通过在菜单中选择Profile选项来打开Instruments(在这之前,记住要把目标设置成iOS设备,而不是模拟器)。然后将会显示出图1.1(如果没有看到所有选项

2016-08-30 12:13:34 442

转载 Activity Monitor使用说明

Activity Monitor,官方解释为:(活动监视器)即实时显示CPU、内存和网络的使用情况,记录由虚拟内存大小测量的系统负载。用一句大白话来说,Activity Monitor类似Windows中的任务管理器,可以实时查看进程占用的CPU、内存的使用量。 一、Activity Monitor的介绍和大致使用具体操作步骤,首先从Xcode中运行Instrume

2016-08-30 12:07:40 6958 2

原创 Swift-- 计算文字尺寸

Swift中我们想计算一段文字的尺寸是使用String 发现当我们敲下boundingRect... 发现没有提示,感觉是不是没有提供boundingRectWithSize方法那? 其实不是,我们敲完后发现是有这个方法的 只是没有提示好了,上代码:let attributes = [NSFontAttributeName: font] let option = NSS

2016-08-26 12:16:56 725

转载 SDWebImage 原理及使用

SDWebImage托管在github上。https://github.com/rs/SDWebImage这个类库提供一个UIImageView类别以支持加载来自网络的远程图片。具有缓存管理、异步下载、同一个URL下载次数控制和优化等特征。SDWebImage 支持异步的图片下载+缓存,提供了 UIImageView+WebCacha 的 category,

2016-08-24 10:57:43 314

原创 动画不常见属性笔记

动画中不常见属性,但很容易用到的属性。笔记一下,转载请注明出处谢谢!!

2016-08-23 10:27:21 589

原创 显式动画

属性动画CAAnimationDelegate在任何头文件中都找不到,但是可以在CAAnimation头文件或者苹果开发者文档中找到相关函数。当更新属性的时候,我们需要设置一个新的事务,并且禁用图层行为。否则动画会发生两侧,一个是因为显式的CABasicAnimation,另一次是因为隐式动画(关于隐式动画后面我会介绍)。例如我们更改主视图的背景颜色:CABasicAnimation *anima

2016-08-23 10:11:24 454

原创 iOS RabbitMQ集成及使用

iOS RabbitMQ集成及使用iOS RabbitMQ集成及使用基本概念RabbitMQ是流行的开源消息队列系统,用erlang语言开发。RabbitMQ是AMQP(高级消息队列协议)的标准实现。如果不熟悉AMQP,直接看RabbitMQ的文档会比较困难。不过它也只有几个关键概念,这里简单介绍。RabbitMQ的结构图如下:几个概念说明:Broker:简单来说就是消息队列服务

2016-08-23 10:11:21 6575 4

原创 苹果推送机制(APNS)

苹果推送机制(APNS)苹果推送通知服务 (简称APNs) 是实现远程通知功能的主要内容. 它是一项将信息发送至 iOS 设备 (间接至 watchOS ), tvOS, OS X 设备强大且高效的服务. 每个设备都与 APNs 建立了一个可信任的加密的 IP 链接, 并使用这个持续链接来接受通知. 如果一个 app 有新的通知到达而这个 app 没有运行时, 设备会弹出提示框来告诉用户这个 ap

2016-08-23 10:11:18 1062

原创 矩形图表绘制

矩形图表绘制矩形图表绘制矩形图表绘制是根据每一项数量斜体增长矩形图表功能。在上篇日志中我讲到过使用CAShapeLayer配合UIBezierPath贝塞尔曲线绘制锯齿状图表。这篇中主要是说矩形图表绘制,涉及技术和上篇差不多,重复的具体就不说了。主要说一下CATextLayer,继承于CALayer。它以图层的形式包含了UILabel几乎所有的绘制特性,并且额外提供了一些新的特性。同样,CATe

2016-08-23 10:11:16 1657

原创 锯齿状图表绘制

锯齿状图表绘制锯齿状图形绘制CAShapeLayer :图形绘制层,CALAyer的子类,初始化时只需用CALayer的类方法layer。CAShapeLayer是一个通过矢量图形而不是bitmap来绘制的图层子类。你指定诸如颜色和线宽等属性,用CGPath来定义想要绘制的图形,最后CAShapeLayer就自动渲染出来了。当然,你也可以用Core Graphics直接向原始的CALyer的内容中

2016-08-23 10:11:13 1926

空空如也

空空如也

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

TA关注的人

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