自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 iOS: FFmpeg的使用一

现状:现在视频直播非常的火,所以在视频直播开发中,使用的对视频进行遍解码的框架显得尤为重要了,其实,这种框架蛮多的,这次主要介绍一下FFmpeg视频播放器的集成和使用,FFmpeg是视频编解码的利器。介绍:视频播放过程首先简单介绍以下视频文件的相关知识。我们平时看到的视频文件有许多格式,比如 avi, mkv, rmvb, mov, mp4等等,这些被称为容器(Container)

2017-06-30 20:44:39 1622

转载 instruments工具的使用

性能对于一款app来说至关重要,而程序的内存占用情况就是一项很重要的性能指标。虽然iOS 5.0版本之后加入了ARC机制,但由于相互引用关系比较复杂时,内存泄露还是可能存在。在本文中小编将给大家介绍一下在非ARC的情况下,如何使用Instruments - leaks工具来查找程序中的内存泄露。 运行Instruments - leaks工具打开Xcode自带的Inst

2017-06-30 13:57:36 234

转载 IOS开发环境更换后重新制作Provisioning Profile证书详解

IOS开发环境更换后重新制作Provisioning Profile证书详解新换了台Macbook,又折腾了一遍Provisioning Profile证书,苹果的证书繁锁复杂,每次制作都相当麻烦,而且Provisioning Profile证书是与设备绑定的,所以更换开发环境后需要重新制作。Provisioning Profile证书这个东西是很有苹果特色的一个东西,一般称之

2017-06-30 11:18:42 3004

转载 iOS-Quartz2D

什么是Quartz2D?Quartz 2D是一个二维图形绘制引擎,支持iOS环境和Mac OS X环境。我们可以使用Quartz 2D API来实现许多功能,如基本路径的绘制、透明度、描影、绘制阴影、透明层、颜色管理、反锯齿、PDF文档生成和PDF元数据访问。在需要的时候,Quartz 2D还可以借助图形硬件的功能。在Mac OS X中,Quartz 2D可以与其它图形图像技术混合使用,如C

2017-06-30 09:45:46 136

转载 RN入门

RN 学前须知:1: React Native通信机制详解:http://blog.cnbang.net/tech/2698/2:React Native 从入门到原理:http://ios.jobbole.com/85788/3:旅行喵 React Native 技术实践:http://ios.jobbole.com/86082/RN 学习资源:1.   

2017-06-29 20:17:45 278

转载 iOS 监听键盘的弹出,收起,并且拿到键盘的高度

//监听当键盘将要出现时    [[NSNotificationCenter defaultCenter] addObserver:self                                             selector:@selector(keyboardWillShow:)

2017-06-29 17:54:34 4535

原创 iOS-GCD定时器

第一种网页中查的 NSTimeInterval period = 1.0; dispatch_queue_t queue = dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0); _defaultTimer = dispatch_source_create(DISPATCH_SOURCE_TYPE_TIMER, 0,

2017-06-28 18:20:34 324

转载 iOS开发之 - 刷新框架 MJRefresh 的使用

【文章目录】一、类结构图MJRefreshComponent.hMJRefreshHeader.hMJRefreshFooter.hMJRefreshAutoFooter.h二、参考例子下拉刷新01-默认下拉刷新02-动画图片下拉刷新03-隐藏时间下拉刷新04-隐藏状态和时间下拉刷新05-自定义文字下拉刷新06-自定义刷新控件上拉刷新01-默认上拉刷新02-动画图片

2017-06-28 12:13:58 5313

转载 iOS使用NSMutableAttributedString 实现富文本(不同颜色字体、下划线等)

在iOS开发中,常常会有一段文字显示不同的颜色和字体,或者给某几个文字加删除线或下划线的需求。之前在网上找了一些资料,有的是重绘UILabel的textLayer,有的是用HTML5实现的,都比较麻烦,而且很多UILabel的属性也不起作用了,效果都不理想。后来了解到NSMuttableAttstring(带属性的字符串),上面的一些需求都可以很简便的实现。1.     实例化方法和使用方

2017-06-28 11:20:56 361

转载 iOS MJExtension使用

MJExtension能做什么?MJExtension是一套字典和模型之间互相转换的超轻量级框架MJExtension能完成的功能 字典(JSON) --> 模型(Model) 模型(Model) --> 字典(JSON) 字典数组(JSON Array) --> 模型数组(Model Array) 模型数组(Model Array) --> 字典数组(JSON Arra

2017-06-28 10:55:18 317

转载 被遗忘的NSException

NSException是什么?最熟悉的陌生人,这是我对NSException的概述,为什么这么说呢?其实很多开发者接触到NSException的频率非常频繁,但很多人都不知道什么是NSException,不知道如何使用NSException。下面从一张截图开始讲起NSException。崩溃截图.png上面这张图想必大家都不陌生吧!(卧槽,程序又崩溃了)。

2017-06-27 10:40:04 234

原创 欢迎使用CSDN-markdown编辑器

ios防止单例对象重复创建#import "Person.h" static Person *_instance; @implementation Person /** Person单例 */ + (instancetype)sharedPerson { static dispatch_once_t onceToken; dispatch_once(&onceT

2017-06-27 10:33:48 173

空空如也

空空如也

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

TA关注的人

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