自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(75)
  • 资源 (12)
  • 收藏
  • 关注

转载 IOS CALayer 详解

http://www.cnblogs.com/xunziji/archive/2012/10/30/2746769.htmlCALayer 是一个很经常使用的到的 Object,很常用,也很重要,同时又有比较多的属性,嗯,一定要详细了解下。CALayer 的原理很难懂,由于我目前只注重运用,所以就说那些在实际开发中能用到的一些地方。如果要更改 UIView 的 CA

2016-01-29 14:15:13 357

原创 iOS 动画之购物车 贝塞尔曲线

////  ViewController.m//  test_shapeLayer_01////  Created by admin on 1/28/16.//  Copyright © 2016 jeffasd. All rights reserved.//#import "ViewController.h"#define pi 3.1415926

2016-01-29 10:15:12 1286

转载 基于CAShapeLayer和贝塞尔曲线的圆形进度条动画

http://blog.it985.com/7654.html今天来说一个通过CAShapeLayer和贝塞尔曲线搭配的方法,创建的简单的圆形进度条的教程先简单的介绍下CAShapeLayer1,CAShapeLayer继承自CALayer,可使用CALayer的所有属性2,CAShapeLayer需要和贝塞尔曲线配合使用才有意义。Shape:形状贝塞尔曲线可以

2016-01-28 20:30:38 710

转载 贝塞尔曲线 详解

http://blog.csdn.net/guo_hongjun1611/article/details/7842110Bézier curve(贝塞尔曲线)是应用于二维图形应用程序的数学曲线。 曲线定义:起始点、终止点(也称锚点)、控制点。通过调整控制点,贝塞尔曲线的形状会发生变化。 1962年,法国数学家Pierre Bézier第一个研究了这种矢量绘制曲线的方法,并给出了详细

2016-01-28 20:29:06 651

转载 iOS CGContextRef画图小结

http://blog.csdn.net/learnios/article/details/8978466使用CGContext 需要在UIView中,覆写 drawRect方法。1.画一条线段:- (void)drawRect:(CGRect)rect{    CGContextRef context = UIGraphicsGetCurrentC

2016-01-28 20:26:59 609

原创 iOS 画贝塞尔曲线代码

#import "ViewController.h"#define pi 3.14159265359#define   DEGREES_TO_RADIANS(degrees)  ((pi * degrees)/180)@interface ViewController ()@property(nonatomic,strong) CAShapeLaye

2016-01-28 20:25:11 819

转载 iOS 利用贝塞尔曲线画图

1.Bezier Path 基础   UIBezierPath对象是CGPathRef数据类型的封装。path如果是基于矢量形状的,都用直线和曲线段去创建。 我们使用直线段去创建矩形和多边形,使用曲线段去创建弧(arc),圆或者其他复杂的曲线形状。 每一段都包括一个或者多个点,绘图命令定义如何去诠释这些点。每一个直线段或者曲线段的结束的地方是下一个的开始的地方。每一个连接的直线或者曲线段的

2016-01-28 20:23:19 3041

转载 iPhone/iOS开启个人热点的纵向适配小结

http://blog.csdn.net/phunxm/article/details/42967035一.iPhone创建个人热点iPhone/iOS双环上网,即iPhone通过创建个人热点(Personal Hotspot)实现共享上网,支持便携式Wi-Fi热点、蓝牙共享网络和USB共享网络。1.若iPhone已开启了WiFi(和蓝牙),则直接创建成功。其他

2016-01-27 18:20:34 1339

原创 iOS9 视图弹出的弹簧效果

iOS9 视图弹出的弹簧效果Spring Animationring Animation):在IOS7开始,系统动画效果广泛应用Spring Animation:[UIView animateWithDuration:4.0 // 动画时长 delay:0.0 // 动画延迟 usingSpringWithDampi

2016-01-27 15:58:17 4742

原创 Xcode7.2 KSImageNamed 安装后无效解决方法

1.先到git上下载最新的代码运行 然后重启Xcode## How do I use it?Build the KSImageNamed target in the Xcode project and the plug-in will automatically be installed in `~/Library/Developer/Xcode/Plug-ins`.

2016-01-27 10:33:23 1532

原创 ViewController生命周期详解

loadView和viewDidLoad的区别就是,loadView时view还没有生成,viewDidLoad时,view已经生成了,loadView只会被调用一次,而viewDidLoad可能会被调用多次(View可能会被多次加载),当view被添加到其他view中之前,会调用viewWillAppear,之后会调用viewDidAppear。当view从其他view中移除之前,调用viewW

2016-01-25 20:06:33 1546

转载 为何ViewController释放后不走dealloc

你看下这个类里面有没有使用Block,Block体内使用实例变量也会造成循环引用,使得拥有这个实例的对象不能释放。例如你这个类叫OneViewController,有个属性是NSString *name; *如果你在block体中使用了self.name,那样子的话这个类就没法释放。要解决这个问题,MRC下只需__block Viewcontroller *weakSelf = self;

2016-01-25 20:01:52 569

原创 ios app崩溃的时候如何通过代码层面确定崩溃位置

ios app崩溃的时候如何通过代码层面确定崩溃位置教你一个非常简单的方法,用下面的方法可以打印所有crash的地方:

2016-01-25 19:57:13 478

转载 iOS crash 崩溃问题的追踪方法

http://www.cnblogs.com/easonoutlook/archive/2012/12/27/2835884.htmliOS crash 崩溃问题的追踪方法在调试程序的时候,总是碰到crash的bug,而且一追踪就是一些汇编的代码,让人特别疑惑。一般情况下可以通过增加两天断点来解决此问题,方法介绍如下:基本上有错误分为以下几种类型:signa

2016-01-25 19:55:40 1283

转载 iOS开发何如在调试的时候轻松找到程序在哪里崩溃

http://blog.csdn.net/totogo2010/article/details/8949440起因       有不少人在评论发一些崩溃信息,问我程序怎么回事,其实如果你知道了程序崩溃在哪行代码崩溃了,就很容易定位问题了。android开发看崩溃log就能看到具体哪行代码出问题,那在iOS开发怎么快速定位到具体哪行代码崩溃呢。步骤1在xcode添

2016-01-25 19:53:54 358

转载 iOS7新特性 ViewController转场切换(二) 系统视图控制器容器的切换动画---push pop present

http://blog.csdn.net/hmt20130412/article/details/39080445@上一章,介绍了主要的iOS7所增加的API,可以发现,它们不是一个个死的方法,苹果给我们开发者提供的是都是协议接口,所以我们能够很好的单独提出来写成一个个类,在里面实现我们各种自定义效果.       1.先来看看实现UIViewControllerAnima

2016-01-19 21:05:31 753

转载 uiviewcontroller 转场放大缩小动画

http://blog.csdn.net/zhuzhihai1988/article/details/24821081在iOS7以前,开发者如果希望定制导航控制器推入推出视图时的转场动画,一般都只能通过子类化UINavigationController或者自己编写动画代码去覆盖相应的方法,现在iOS7为开发者带来了福音,苹果公司引入了大量新API,给予了开发者很高的自由度,在处理由

2016-01-19 21:04:54 817

转载 iOS 7视图之间交互式过渡

本文转自Nonomori的博客,原文:iOS7 interactive transitionsiOS 7 新加入了一个介于 ViewController 之间的过渡的实现方法。本文将介绍如何利用自定义的过渡实现如图所示效果。在这个例子中,我们将在两个 viewConrtoller 的转换过程中加入一个自定义的过渡。DSLFirstViewController 是我们的第

2016-01-19 17:40:46 893

转载 iOS方法类:CGAffineTransform的使用大概

http://www.cnblogs.com/ios-wmm/p/4276746.htmlCoreGraphics框架中的CGAffineTransform类可用于设定UIView的transform属性,控制视图的缩放、旋转和平移操作:另称放射变换矩阵,可参照线性代数的矩阵实现方式0.0这里附上的CGAffineTransform官方文档:https://de

2016-01-19 17:39:40 339

转载 iOS利用Runtime自定义控制器POP手势动画

http://www.jianshu.com/p/d39f7d22db6c前言苹果在IOS7以后给导航控制器增加了一个Pop的手势,只要手指在屏幕边缘滑动,当前的控制器的视图就会跟随你的手指移动,当用户松手后,系统会判断手指拖动出来的大小来决定是否要执行控制器的Pop操作。nav_pop_origin.gif这个操作的想法非常好,但是系统给我

2016-01-15 08:15:54 403

转载 ViewController的自定义转场动画

http://www.xiaoyaoli.com/?p=1271UIView的动画自由度一直很大,可以说想怎么动画怎么动画,但是UIViewController之间的动画一直都不好高度定制。一般我会用的有:系统提供的(UINavigationController,UITabbarController)ParentViewController上面加子ViewC

2016-01-14 20:55:23 1858

转载 CGAffineTransformMakeScale & CGAffineTransformScale

http://www.jianshu.com/p/0ee900339103CGAffineTransformMakeScale两个参数,代表x和y方向缩放倍数。CGAffineTransformScale三个参数,第一个为要进行变换的矩阵,二三为x和y方向缩放倍数。区别:CGAffineTransformMakeScale是对单位矩阵进行缩放。CGA

2016-01-14 14:30:10 1691

原创 iOS 雷达扫描效果 实现

1 rotationAnimation.removedOnCompletion = NO;2 3 rotationAnimation.fillMode = kCAFillModeForwards;fillMode的作用就是决定当前对象过了非active时间段的行为. 比如动画开始之前,动画结束之后。如果是一个动画CAAnimation,则需要将其removedOnCompletio

2016-01-13 18:18:11 3810

原创 IOS应用开发版本控制工具之Versions 和SVN 的 使用方法详解

http://ytwhw.iteye.com/blog/1753954Versions版本控制工具破解版(Versions.zip)下载请见本博文附件。下载后在MAC安装完以后,图标是莲花状。见下图: 双击运行如下图:  点击Repository,连接SVN服务器Repository(服务器端采用的是SVN服务端),见下图:

2016-01-13 14:53:52 14927

转载 iOS中的delegate的用法和规范

http://blog.csdn.net/uxyheaven/article/details/48261699# iOS中的delegate的用法和规范 转载请注明出处http://blog.csdn.net/uxyheaven/article/details/48261699delegate是Objective-C编写的应用中各种对象之间互相调用的主要方式之一. 通常

2016-01-13 11:03:13 371

原创 iOS NSHashTable NSHashTableWeakMemory自动释放内存问题详解

iOS下的NSHashTable在使用option为NSHashTableWeakMemory时,当添加到NSHashTable内部的对象的引用计数为零时,NSHashTable会自动将此对象从其内部移除。    Person *xiaoming = [Personnew];    xiaoming.name =@"xiaoming tongxie";    NSValue

2016-01-12 19:13:37 1306

转载 [iOS]NSHashTable和NSMapTable用法

http://www.jianshu.com/p/de71385930ba一个项目中的需求在iOS项目开发过程中,我们经常会使用到NSSet、NSArray、NSDictionary三个类,它们为我们设计较友好的数据结构时提供了很方便的方法先准备本文中将要使用的对象:#import @interface HHHuman : NSObject@pr

2016-01-12 18:41:33 1434

原创 iOS MRC下对象 retainCount=0后 还可以使用一次

http://www.cocoachina.com/bbs/read.php?tid-175523-page-1.htmliOS MRC 当retaincount = 1时,release后retainCount还是1,且还可以使用一次详细情况请参考:http://blog.csdn.net/jeffasd/article/details/50505594你说的是正常的情况下的理解

2016-01-12 17:58:14 636

转载 NSArray是强引用容器 详解

http://www.cnblogs.com/FightingLuoYin/p/4521819.html经常比较疑惑NSArray、NSDictionary、NSSet这几个对象容器管理对象所采用的方式是“强引用”还是“弱引用”。通过简单的命令行程序得到的结论是“NSArray、NSDictionary、NSSet这几个容器都是强引用容器”。打开Xcode,新建

2016-01-12 17:22:15 1596

转载 NSHashTable 和 NSMapTable的学习

http://blog.csdn.net/jijunyuan/article/details/39962923NSSet和NSDictionary是两个常用的类,但是他们默认假定了其中对象的内存行为。对于NSSet,object是强引用的,和NSDictionary中的value是一样的。而NSDictionary中的key则是copy的,因此当开发者想要使NSSet的object

2016-01-12 17:20:13 682

转载 NSPointerArray NSHashTable NSMapTable 详解

http://www.isaced.com/post-235.htmlNSMapTable是早在Mac OS X 10.5(Leopard)的引入集合类。乍一看,这似乎是作为一个替换NSDictionary的存在,可以选择“strong”和“week”指针。在这篇文章中,我会告诉你除了为什么它也非常有用之外的还有垃圾回收机制以及它是如何做NSDictionary中不能(或不应该)做

2016-01-12 17:16:33 2983

转载 ios中集合遍历方法的比较和技巧

http://blog.sunnyxx.com/2014/04/30/ios_iterator/集合的遍历操作是开发中最常见的操作之一,从C语言经典的for循环到利用多核cpu的优势进行遍历,开发中ios有若干集合遍历方法,本文通过研究和测试比较了各个操作方法的效率和优略势,并总结几个使用集合遍历时的小技巧。ios中常用的遍历运算方法遍历的目的是获取集合中的某个

2016-01-12 11:28:41 275

转载 iOS EnumerateObjectsUsingBlock和for-in对比

http://www.jianshu.com/p/ef3f1731a353如果我们要遍历一个数组, 上过编程课程的童鞋都会想到For语句去循环.Objective C 提供一个Block的遍历方法, 那么用它还是用For好呢?下面我们去实践一下:遍历一个数组看谁快参赛选手 ForLoop, For - in, enumerateObjectsUsin

2016-01-12 11:27:29 1015

原创 iOS中数组遍历的方法及比较

目前所知有七种方法//第一种[arr enumerateObjectsUsingBlock: ^(id obj, NSUInteger idx, BOOL *stop){    NSLog(@"%ld,%@",idx,[arr objectAtIndex:idx]);}];//第二种dispatch_apply([arr count], dispatch_get_glo

2016-01-12 10:41:36 545

转载 Xcode folder(蓝色文件夹) 和 group(黄色文件夹)的区别

XCode工程目录里面,有时你会发现2个不同颜色的文件夹,一种是蓝色的,一种是黄色的,最常见的是黄色的,当然还有蓝色的文件夹Xcode folder(蓝色文件夹) 和 group(黄色文件夹)的区别folder:蓝色文件夹group:黄色文件夹folder 只能作为资源,整个引用进项目(文件夹里面的东西都会直接拷贝到 bundle 包),不能编译代码,也就是说,

2016-01-12 10:28:38 633

转载 iOS8 PHAsset 照片框架

http://objccn.io/issue-21-4/#Photo-metadata介绍每天,用 iPhone 拍摄的照片数量超过了任何相机。每年 iOS 设备上的显示效果变得越来越好,回到 iPad 刚出现还没有 Retina 显示屏的时代,大屏幕的杀手级功能之一就是可以展示用户照片和浏览器照片库。自从相机成为 iPhone 最重要和最受欢迎的功能开始,对能管理

2016-01-11 18:39:43 10486

转载 iOS8开发之 PHAsset 保存图片到相册(相机胶卷) 详解三

http://blog.csdn.net/jerrychenly/article/details/44858355说到ALAssetsLibrary,相信搞iOS开发的大都知道它,在iOS上做过相册相关功能的应该对这个都比较熟悉了,用它来操作访问相册是很方便的。但是,,,,自从iOS8发布后,ALAssetsLibrary在Stack Overflow上被各种讨论了。因为在iOS8

2016-01-11 18:37:38 3339

转载 iOS8开发之 PHAsset 保存图片到相册(相机胶卷) 详解二

如何通过Photokit保存图片(带有关于定位GPS的Metadata信息)到相册?http://segmentfault.com/q/1010000004047993我通过以下2种方法将有关位置的metadata信息写入照片:将位置信息写入image,让后调用系统api将图片保存到相册- (void)writeImageDataToSavedPhoto

2016-01-11 18:36:24 8152

转载 iOS8开发之 PHAsset 保存图片到相册(相机胶卷) 详解一

http://segmentfault.com/a/1190000003950935平时开发APP时难免会遇到保存图片到相册的相关操作,具体我么可以直接保存到系统的相机胶卷,也可以自定义相册保存图片,下面我们就一起来看一看.保存图片到系统相册先看看比较简单的直接保存图片到系统相册操作- (IBAction)save { // 存储图片到"相机胶卷"

2016-01-11 18:34:47 6025

转载 iOS多线程 的 线程同步

http://www.beauty-soft.net/blog/ceiba/object-c/2013-04-23/628.html在Object-c中,常用的多线程处理类分别为NSThread和NSOperationQueue。使用这两个类处理多线程,让复杂的多线程处理变得简单高效。下面分别介绍。一、NSThread类苹果公司的Cocoa框架共支持三种

2016-01-11 11:42:01 749

spring-framework-2.5.6

spring-2.5.6 jar包,spring-2.5.6源码包,spring-2.5.6文档

2018-01-03

iOS mask 层和 CAShapeLayer层中间挖去一部分

iOS mask 层和 CAShapeLayer层中间挖去一部分的 源码分析

2016-03-07

PaintCode for Mac 破解版 Version 2.1 (21005)

PaintCode for Mac 破解版 Version 2.1 (21005) 破解版可用的,很好用,可以试试,不错的工具。

2015-11-20

Win7资源管理器背景设置 shellstyle

Win7 资源管理 器背景 设置 shellstyle dll 通过使用压缩包内的提供的dll文件,对C:\Windows\Resources\Themes\Aero\Shell\NormalColor 路径下的dll进行替换,可以方便的更改资源管理器的背景颜色

2014-08-15

USB CCID 上位机源码

USB CCID 上位机源码 源码非常详细,有用的可以下载

2014-08-12

USB HID上位机源代码

USB HID上位机源代码 用的是MFC,C++写的,源码非常清晰

2014-08-12

hid descriptor tool USB 描述符生成工具

hid descriptor tool USB 描述符生成工具

2014-07-28

hid usage tables

hid usage tables HID 用途表

2014-07-28

VS2010 代码行虚线对齐工具

VS2010 代码行虚线对齐工具,这个工具很好用,能起到代码虚线对齐的作用不错的

2014-07-24

VS2010 相同单词高亮显示 插件

VS2010 相同单词高亮显示 插件 这个插件不是VisualAssistX,VisualAssistX反应太慢,这个插件绝对好用而且反应超级快,提高编程效率

2014-07-24

企业短信猫源代码

具有收发功能的短信猫源代码,功能齐全,代码很通俗易懂,值得学习。

2013-11-22

数控直流电流源设计

A/D,D/A转换,恒流源,负载,高精度

2013-07-19

空空如也

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

TA关注的人

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