自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 iOS开发-底层篇-Class详解

http://www.cnblogs.com/ramboback/p/4238594.htmliOS开发-底层篇-Class详解前言:iOS的开发语言objective-c,它的真实面目是它不是真正的面向对象语言,而抽象理解为此而已。其实它就是C+,有个公式可以很好地诠释那就是OC = C + Runtime; 接下来我们就好好讲讲在Runtime下的o

2016-07-30 18:58:42 925

转载 OC objc_msgSend 调用详细流程

http://www.cnblogs.com/bbqzsl/p/5110098.html反汇编分析objc函数枢纽objc_msgSend在分析objc_msgSend之前,先来搞清楚另一个问题。函数是什么?可能会答 void foo(void) {} 像这样就是一个函数。或者函数包括函数原型和函数定义,是一段执行某样功能的机器代码。调用函数时必须要准备两个要素,函

2016-07-30 17:35:41 4898

原创 How to capture video frames from the camera as images using AV Foundation on iOS

Technical Q&A QA1702How to capture video frames from the camera as images using AV Foundation on iOSQ: How do I capture video frames from the camera as images using AV Foundation?A: To perfor

2016-07-29 17:36:22 891

转载 基于 OpenCV 的人脸识别

https://objccn.io/issue-21-9/##一点背景知识OpenCV 是一个开源的计算机视觉和机器学习库。它包含成千上万优化过的算法,为各种计算机视觉应用提供了一个通用工具包。根据这个项目的关于页面,OpenCV 已被广泛运用在各种项目上,从谷歌街景的图片拼接,到交互艺术展览的技术实现中,都有 OpenCV 的身影。OpenCV 起始于 199

2016-07-29 15:48:30 2884

原创 iOS UIBezierPath usesEvenOddFillRule 属性详解

http://stackoverflow.com/questions/24598045/usesevenoddfillrule-example-for-a-donut-with-uikit为什么在使用UIBezierPath和CAShapeLayer 时设置 UIBezierPath的 usesEvenOddFillRule 属性对 CAShapeLayer最终的效果没有任何影响?

2016-07-29 11:57:15 3331

原创 iOS BezierPath 详解

Guides and Sample CodeDeveloperSearchCocoa Drawing GuideTable of ContentsIntroductionOverview of Cocoa DrawingGraphics ContextsCoordinate Systems and Tr

2016-07-29 11:18:07 2628

原创 iOS CAShapeLayer fillRule even-odd non-zero 详解

自己之前转载了一篇文章 结果发现文章内容和实际内容有差别,下面已经改正。本节说一下 UIBezierPath 的usesEvenOddFillRule 和 CAShapeLayer的fillRulehttp://blog.csdn.net/jeffasd/article/details/51602946UIBezierPath的userEvenOddFillRule 是对路径来

2016-07-29 10:51:50 3849

转载 iOS App图标和启动画面尺寸

http://www.jianshu.com/p/adpKye注意:iOS所有图标的圆角效果由系统生成,给到的图标本身不能是圆角的。1. 桌面图标 (app icon)for iPhone6 plus(@3x) : 180 x 180for iPhone 6/5s/5/4s/4(@2x) : 120 x 1202. 系统搜索框图标 (Spotlight search r

2016-07-27 19:06:21 2800

原创 iOS charles 如何抓取虚拟机内的网络数据

iOS charles 如何抓取虚拟机内的网络数据 设置如下:选 mac 就可以了设置如下:

2016-07-27 17:15:14 2555

原创 iOS 工具不错的网站

http://xclient.info/s/c/dev/6/

2016-07-27 16:25:03 640

转载 iOS开发工具-网络封包分析工具Charles

http://blog.devtang.com/2013/12/11/network-tool-charles-intr/Charles 是在 Mac 下常用的截取网络封包的工具,在做 iOS 开发时,我们为了调试与服务器端的网络通讯协议,常常需要截取网络封包来分析。Charles 通过将自己设置成系统的网络访问代理服务器,使得所有的网络访问请求都通过它来完成,从而实现了网络封包的截取

2016-07-27 15:46:52 1554

原创 iOS 通过NSURLSession只获取响应头

//// ViewController.m// tset_NSURLSession_01//// Created by jeffasd on 16/7/26.// Copyright © 2016年 jeffasd. All rights reserved.//#import "ViewController.h"@interface ViewController ()

2016-07-27 11:05:29 4879

转载 iOS AttributeString 使用详解

http://blog.csdn.net/hello_hwc/article/details/46731991前言:这篇文章算是整理吧,因为最近逛Stackoverflow的时候,发现自己这部分掌握的不是很好。一个简单的例子绘制不同颜色不同字体的一个AttributeString,如图  代码 UILabel * Label = [[UILa

2016-07-26 21:25:51 8433 1

转载 iOS 开发者文档翻译 URL Session的生命周期

http://www.jianshu.com/p/dc396c31ed2aURL Session的生命周期你可以使用NSURLSession在两个方面:系统提供的代理和你自己的代理.一般来说,如果有下面的情况你必须使用自己的代理:1.使用后台下载或者上传内容,同时你的app没有运行。2.执行自定义的身份验证。3.执行自定义的SSL证书验证。4.决定是否应该下载到

2016-07-26 14:01:28 416

转载 AFNetworking3.0 源码阅读(三)

http://www.tuicool.com/articles/nQFf2aB【原】AFNetworking源码阅读(三)本文转载请注明出处 —— polobymulberry-博客园1. 前言上一篇的话,主要是讲了如何通过构建一个request来生成一个data task。但是对于NSURLSession部分却没有提及。主要是精力有限,准备在这一部分把

2016-07-26 14:00:16 939

转载 iOS NSURLSession 网络请求 重定向 302

http://blog.csdn.net/ohyeahhhh/article/details/51338273有关网络请求的类(该图片来自:developer.apple.com)一、url请求网络请求的组成部分有服务器地址、请求参数,以及请求方式。在iOS中,一个网络请求用NSURLRequest(或者其子类NSMutableURLRequest)来表示。

2016-07-26 13:56:06 4204

原创 iOS 单例写法以及 App生命周期线程

//// NetWorkRequestThread.m// test_nstherad_port_02// Created by jeffasd on 16/7/25.// Copyright © 2016年 jeffasd. All rights reserved.// 创建一个和app生命周期相同的线程并一直请求发起网络请求#import "NetWorkRequest

2016-07-26 10:23:23 1389

转载 iOS 中的单例模式

http://www.jianshu.com/p/e535c7575d72在iOS中有很多单例对象,比如UIApplication,UIScreen等等,那我们自己可以实现单例吗?答案是肯定的,请往下看ARC中的单例实现//.h文件#import @interface Singleton : NSObject//单例方法+(instancetype)sharedSing

2016-07-26 10:20:57 562

转载 RunLoop NSMachPort 详解

http://www.cnblogs.com/tangbinblog/archive/2012/12/07/2807290.htmlRun LoopsRun loops是线程相关的的基础框架的一部分。一个run loop就是一个事件处理的循环,用来不停的调度工作以及处理输入事件。使用run loop的目的是让你的线程在有工作的时候忙于工作,而没工作的时候处于休眠状态。

2016-07-25 21:31:18 5823

转载 深入理解RunLoop

http://www.cocoachina.com/ios/20150601/11970.htmlRunLoop 是 iOS 和 OS X 开发中非常基础的一个概念,这篇文章将从 CFRunLoop 的源码入手,介绍 RunLoop 的概念以及底层实现原理。之后会介绍一下在 iOS 中,苹果是如何利用 RunLoop 实现自动释放池、延迟回调、触摸事件、屏幕刷新等功能的。

2016-07-25 21:27:29 332

转载 RunLoop个人学习

http://www.jianshu.com/p/87fa0039f9b5深入理解RunLoopsunnyxx关于runloop的线下视频iOS程序启动与运转详细内容上面的链接已经讲得很详细了下面是关于RunLoop运用场景滑动与图片刷新;当tableview的cell上有需要从网络获取的图片的时候,滚动tableView,异步线程会去加载图片,加载完成后主

2016-07-25 21:26:13 276

转载 RunLoop 原理和核心机制

http://www.cnblogs.com/zy1987/p/4582466.htmlRunLoop 原理和核心机制搞iOS之后一直没有深入研究过RunLoop,非常的惭愧。刚好前一阵子负责性能优化项目,需要利用RunLoop做性能优化和性能检测,趁着这个机会深入研究了RunLoop的原理和特性。RunLoop的定义当有持续的异步任务需求时

2016-07-25 21:24:24 330

转载 RunLoop详解4

http://www.starming.com/index.php?v=index&view=74RunLoop学习笔记,从CF层面了解由于CFRunLoopMode机制iOS程序ScrollView的滑动为何如此平滑的原因。还有介绍AFNetworking如何单独发起一个global thread内置runloop达到不占用主线程又不耗CPU资源的。简介简单的说run loop是事件

2016-07-25 21:23:03 561

原创 iOS runloop 创建一个和App生命周期相同的线程

//// NetWorkRequestThread.m// test_nstherad_port_02// Created by jeffasd on 16/7/25.// Copyright © 2016年 jeffasd. All rights reserved.// 创建一个和app生命周期相同的线程并一直请求发起网络请求#import "NetWorkRequest

2016-07-25 21:21:57 967

原创 iOS GCD 定时器

dispatch_queue_t queue = dispatch_queue_create("serial", DISPATCH_QUEUE_SERIAL); self.timer = dispatch_source_create(DISPATCH_SOURCE_TYPE_TIMER, 0, 0, queue); dispatch_time_t start =

2016-07-25 17:19:49 398

转载 Xcode7 创建自定义xctemplate Xcode生成默认注释

http://www.jianshu.com/p/93527682d8d3之前编写iOS代码编程规范规定了UIViewController.m的文件布局,不同变量和方法的先后顺序:,但是在实际使用上,新手根本不按要求编写代码,所以想到直接编写一个模板吧。^_^编写模板简单的方法就是直接拷贝一个系统的模板,然后进行自定义的修改。我已经修改好了一个https://github.com/

2016-07-25 15:59:10 1371

原创 XCode 默认注释模板

文件夹位置,应用程序-找到xcode-右击显示包内容 Xcode ▸ Contents ▸ Developer ▸ Platforms ▸ iPhoneOS.platform ▸ Developer ▸ Library ▸ Xcode ▸ Templates___FILEBASENAME___.h//// ___FILENAME___// ___PROJECTNAME___

2016-07-25 14:59:58 1039

原创 iOS runloop 详解3 子线程runloop的启动与停止

//// ViewController.m// test_runloop_01//// Created by jeffasd on 16/7/25.// Copyright © 2016年 jeffasd. All rights reserved.//#import "ViewController.h"@interface ViewController ()@pro

2016-07-25 14:14:43 6572

转载 iOS runloop 详解3 如何停止子线程的runloop

http://w11h22j33.iteye.com/blog/1998620http://www.hrchen.com/2013/06/multi-threading-programming-of-ios-part-1/ iOS多线程编程Part 1/3 - NSThread & Run Loop前言多线程的价值无需赘述,对于App性能和用户体

2016-07-25 14:13:06 8789

原创 iOS runLoop 用法详解3

//// ViewController.m// test_runLoop_01//// Created by jeffasd on 16/7/25.// Copyright © 2016年 jeffasd. All rights reserved.//#import "ViewController.h"@interface ViewController (){

2016-07-25 12:00:41 659

原创 iOS RunLoop 的 Mode

//// ViewController.m// test_runloop_01//// Created by jeffasd on 16/7/25.// Copyright © 2016年 jeffasd. All rights reserved.//#import "ViewController.h"@interface ViewController ()@end

2016-07-25 11:59:35 541

转载 iOS runLoop 详解2

http://www.360doc.com/content/15/0418/13/9200790_464106136.shtml[[NSRunLoop currentRunLoop] runUntilDate:[NSDate distantPast]]; 这个是什么意思     请高手详细解释下吧 注意这里我猜测 这个检测时间是在子线程里面进行检测的如需

2016-07-25 11:05:19 481

转载 iOS runloop 详解1

http://www.nowcoder.com/questionTerminal/fa8aeefff80e41f7b9c2eea21619607e[[NSRunLoop currentRunLoop]runMode:NSDefaultRunLoopMode beforeDate:[NSDate distantFuture]];这段代码的作用是:( )A设置当前线程的运行模式B暂

2016-07-25 10:55:21 298

转载 iOS音视频实现边下载边播放

http://sky-weihao.github.io/2015/10/06/Video-streaming-and-caching-in-iOS/AVPlayer的基本知识AVPlayer本身并不能显示视频,而且它也不像MPMoviePlayerController有一个view属性。如果AVPlayer要显示必须创建一个播放器层AVPlayerLayer用于展示,播放器层继

2016-07-24 22:21:31 4580

转载 iOS NSMapTable

http://www.isaced.com/post-235.html1. 定义打开官方文档,我们可以找到官方文档对于NSMapTable的定义:The NSMapTable class is a mutable collection modeled after NSDictionary, with the following differences

2016-07-24 22:17:59 1298

转载 iOS7 StatusBar 使用小结

http://my.oschina.net/u/1262158/blog/170318iOS7 中的StatusBar和之前版本的相比发生了很大变化,在iOS7下对statusbar的使用需要全新的方法,现在就总结以下statusbar的方法:样式显示和隐藏动画效果默认无StatusBar1. 样式StatusBar有两种样式: UIStatus

2016-07-22 15:24:56 518

转载 优化UITableViewCell高度计算的那些事

http://blog.sunnyxx.com/2015/05/17/cell-height-calculation/这篇文章是我和我们团队最近对 UITableViewCell 利用 AutoLayout 自动高度计算和 UITableView 滑动优化的一个总结。我们也在维护一个开源的扩展,UITableView+FDTemplateLayoutCell,让高度计算这个事情

2016-07-19 18:03:37 458

转载 iOS AVPlayer 使用详解

http://blog.csdn.net/yuhao111122/article/details/50589434//// SMAVPlayerViewController.m// AVPlayerDemo//// Created by Yx on 15/11/29.// Copyright © 2015年 WuhanBttenMobileTechnologyCo.,Lt

2016-07-19 18:02:45 35288 1

转载 有趣的Autolayout示例-Masonry实现

http://tutuge.me/2015/05/23/autolayout-example-with-masonry/?comefrom=http://blogread.cn/news/2015-12-23: 感谢XVXVXXX的PR,更新了Case22015-12-15: 第三篇:有趣的Autolayout示例3-Masonry实现2015-11-27: 感

2016-07-19 18:00:25 682

翻译 Capturing Video on iOS iOS拍摄视频的方法总结

https://www.objc.io/issues/23-video/capturing-video/With processing power and camera hardware improving with every new release, using iPhones to capture video is getting more and more interest

2016-07-19 17:56:34 2499

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

空空如也

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

TA关注的人

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