自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 kxmovie 源码的详解

kxmovie 源码的详解

2016-08-18 20:46:20

阅读数 4655

评论数 1

原创 第一步深入理解H264

ios rtmp直播整理

2016-07-29 21:35:18

阅读数 2622

评论数 1

原创 swift闭包纯代码

swift闭包纯代码

2016-07-29 10:50:38

阅读数 395

评论数 0

原创 纯代码解释runloop

纯代码解释runloop

2016-07-19 20:08:08

阅读数 486

评论数 0

原创 纯代码讲解swift的指针

swift 指针

2016-07-01 16:21:55

阅读数 1945

评论数 0

原创 ios 指定某个页面是横屏还是竖屏

ios 旋转

2016-04-20 12:11:15

阅读数 5475

评论数 1

原创 ios ffmpeg 编译

最近完成直播项目也有段时间了,空余时间为了优化项目,特意研究了一下ffmpeg的编译,重新编译ffmpeg是因为从网上下载的ffmpeg库太大造成软件的安装包太大,为此需要优化。 编译ffmpeg条件: 一、在mac上安装yasm 方法很多这里转载一个常用的做法 mac 下编译 yasm ...

2016-04-06 15:45:17

阅读数 967

评论数 0

原创 ios xmpp+openfire 群聊

最近在做直播的项目里面用的的群聊的功能,规定是要用xmpp+openfire。以前也没做过通过网上找资料最终还是把这部分功能实现了,只是简单的群聊天功能,当然这里我也只是把网上找到的东西分享给大家而已想学习的可以看一下。要实现群聊得有以下几个步骤: 一、安装openfire 这部分不详细说明,网上...

2015-10-08 16:19:19

阅读数 5611

评论数 1

原创 c++抽象类实现OC中的协议

OC中协议的实现: A中要调用B中的方法,通过delegate(代理)调用协议的方法来实现。 下面看C++中怎么实现: 一、先定义一个协议类 该类是一个抽象类 #ifndef __AppDelegateCplus__AppProtocol__ #define __AppDelegateC...

2015-03-06 18:03:53

阅读数 1185

评论数 0

原创 c++抽象类

c++抽象类: 凡是含有纯虚函数的类就是抽象类。 例: #ifndef __c_______CommonClass__ #define __c_______CommonClass__ #include class Person { public:     vir...

2015-03-06 16:36:59

阅读数 466

评论数 0

转载 NSString 中包含中文字符时转换为NSURL

由于url支持26个英文字母、数字和少数几个特殊字符,因此,对于url中包含非标准url的字符时,就需要对其进行编码。iOS中提供了函数stringByAddingPercentEscapesUsingEncoding对中文和一些特殊字符进行编码,但是stringByAddingPercentEs...

2014-11-18 16:49:10

阅读数 1242

评论数 2

转载 IOS开发之──ASIHTTPRequest详解

ASIHTTPRequest是一款极其强劲的HTTP访问开源项目。让简单的API完成复杂的功能, 如: 异步请求,队列请求,GZIP压缩,缓存,断点续传,进度跟踪,上传文件,HTTP认证 在新的版本中,还加入了Objective-C闭包Block的支持,让我们的代码更加轻简灵活。 ...

2014-10-28 16:07:36

阅读数 875

评论数 0

转载 Xcode5 如何运行Base SDK iOS6程序和iOS6模拟器

Xcode 5默认自带SDK 7.0,升级Xcode 5后,Xcode.5就没了,这样我想编译SDK 6.x的程序就难办了(除非同时安装Xcode 4.x和Xcode 5.x两个版本Xcode)。其中我们知道xcode有个Base SDK。但是xcode5默认只自带SDK 7.0的。那么如何实现可...

2014-10-28 14:22:08

阅读数 743

评论数 0

转载 ExtAudioFileSetProperty 崩溃的问题

原地址: http://hulefei29.iteye.com/blog/1910362 问题:We are using CocosDenshion for our games. When we turn on exception breakpoints in xcode w...

2014-10-28 09:41:48

阅读数 2245

评论数 0

原创 ios 判断网络

网络的重要性,相信大家都知道了。这次介绍下ios是如何判断网络的好坏的,由于在开发中用到,所以分享给大家,很简单。这里要用到Reachability封装类来实现,大家可以网上去下载Reachability.m 和Reachability.h文件,需要我提供请留言。 具体代码: 在AppDel...

2014-09-24 11:25:54

阅读数 2474

评论数 2

转载 iOS语音播放之切换听筒和扬声器的方法解决方案

[[UIDevice currentDevice] setProximityMonitoringEnabled:YES]; //建议在播放之前设置yes,播放结束设置NO,这个功能是开启红外感应 //添加监听 [[NSNotificationCenter defaultCe...

2014-09-22 14:26:39

阅读数 2899

评论数 0

转载 C++内联函数

宏:就是使用一个字符串来代替一个表达式代码或函数调用代码;编译之前,预处理器会使用这个宏字符串所代表的表达式代码或函数调用代码来替换所有出现的宏字符串,这样的话,用宏表示的函数调用代码就不用另外开辟函数栈,不用保护和恢复函数调用现场,这样就提高了代码的执行效率;所以,调用一个宏比调用一个函数更有效...

2014-09-19 17:16:07

阅读数 785

评论数 0

转载 UITabBarController使用详解

http://www.cnblogs.com/martin1009/archive/2012/05/30/2526401.html

2014-09-12 14:18:54

阅读数 756

评论数 0

原创 cocos2d-x ios游戏开发初认识(九) 音效、粒子系统与存储

cocos2d-x 音效、粒子系统与存储

2014-08-21 23:43:41

阅读数 1552

评论数 0

原创 cocos2d-x ios游戏开发初认识(八) 触摸事件与碰撞检测

cocos2d-x 触摸事件与碰撞检测

2014-08-19 22:32:05

阅读数 2352

评论数 0

原创 cocos2d-x ios游戏开发初认识(七) 简单的动画

cocos2d-x 简单的动画

2014-08-18 22:29:47

阅读数 1921

评论数 0

原创 cocos2d-x ios游戏开发初认识(六) 渲染的优化

cocos2d 渲染的优化

2014-08-17 23:46:26

阅读数 1420

评论数 0

转载 解决 ffmpeg 在avformat_find_stream_info执行时间太长

用ffmpeg做demux,网上很多参考文章。对于网络流,avformt_find_stream_info()函数默认需要花费较长的时间进行流格式探测, 那么,如何减少探测时间内? 可以通过设置AVFotmatContext的probesize和max_analyze_duration属性进行调...

2014-08-15 10:22:54

阅读数 13090

评论数 3

原创 cocos2d-x ios游戏开发初认识(五) CCsprite精灵类

精灵创建的几种方法..

2014-08-14 22:30:21

阅读数 3259

评论数 1

原创 cocos2d-x ios游戏开发初认识(四) 场景的切换

这章主要讲cocos2d-x中场景的切换

2014-08-13 22:23:56

阅读数 1266

评论数 0

原创 cocos2d-x ios游戏开发初认识(三) 帧回掉

在原有的基础上继续对精灵来进行操作做一个jia'na

2014-08-12 22:22:59

阅读数 966

评论数 0

原创 cocos2d-x ios游戏开发初认识(二)

有了(一)的认识,下面我们自己

2014-08-11 22:18:27

阅读数 926

评论数 0

原创 cocos2d-x ios游戏开发初认识(一)

对于cocos2d引擎

2014-08-09 22:40:59

阅读数 1727

评论数 0

原创 关于xcode5安装cocos2d的问题

最近开始学习cocos2d,但开头就给我难住了,由于视频老一点,用的是xcode4学习教程用的是cocos2d 2.1.4为了同步,我也就先装这个版本,安装视频的做法使用如下命令安装 -u代表替换原先的版本 sudo /Users/qin/Downloads/cocos2d-x-2.1.4/ins...

2014-08-06 21:40:46

阅读数 1566

评论数 0

转载 网络编程浅析(二)

CFStream        读写流以设备依赖的方式为交换数据提供了一个简单的途径。可以为内存中的数据、文件中的数据或网络上的数据(使用套接字)创建流,而不用把全部数据一次性读到内存中去。套接字流为通过套接字读写数据提供了一个简单易用的接口。每个套接字都可以与输入流和输出流绑定,允许异步的...

2014-08-06 14:28:22

阅读数 881

评论数 0

转载 网络编程浅析(一)

iphone包含了很多框架和库,从底层的套接字到不同层次的封装,可以方便地给程序添加网络功能。     (1)BSD套接字。最底层的套接字,这是Unix网络开发常用的API。如果从其他系统移植程序,而程序用的是BSD套接字,那么网络部分可以继续使用这些API。     (2)CFNet...

2014-08-06 14:27:32

阅读数 926

评论数 0

转载 RTMP/RTP/RTSP/RTCP的区别

用一句简单的话总结:RTSP发起/终结流媒体、RTP传输流媒体数据 、RTCP对RTP进行控制,同步。 之所以以前对这几个有点分不清,是因为CTC标准里没有对RTCP进行要求,因此在标准RTSP的代码中没有看到相关的部分。而在私有RTSP的代码中,有关控制、同步等,是在RTP Header中...

2014-08-06 13:59:25

阅读数 877

评论数 0

转载 开源网络库 GCDAsyncSocket

GCDAsyncSocket 地址: https://github.com/robbiehanson/CocoaAsyncSocket/   使用方法: 创建: asyncsocket = [[GCDAsyncSocket alloc] ...

2014-07-29 14:40:07

阅读数 1031

评论数 0

转载 使用FFMPEG类库分离出多媒体文件中的H.264码流

在使用FFMPEG的类库进行编程的过程中,可以直接输出解复用之后的的视频数据码流。只需要在每次调用av_read_frame()之后将得到的视频的AVPacket存为本地文件即可。 经试验,在分离MPEG2码流的时候,直接存储AVPacket即可。 在分离H.264码流的时候,直接存储...

2014-07-28 16:49:44

阅读数 756

评论数 0

转载 多线程GCD的使用

在红黑联盟上看到一篇关于多线程GCD的教程文章,写的深入浅出,特转载于此,以备不时之需。原文链接另: 补充两个GCD代码,都是Xcode snippet里面提供的: 1.Dispatch After 主要用于延迟执行一些代码。 例子:     int64_t delayInSec...

2014-07-21 09:39:02

阅读数 824

评论数 0

转载 openGL ES view 截屏保存成UIImage

你的应用程序会发送一些openGLES 指令到当前的渲染环境(EAGLContext  object),EAGLContext 包含了一些你要渲染目标的一些状态信息。给你的openGL ES view 快照截屏,确保你已经当前的EAGLContext和framebuffer下,然后调用 glRea...

2014-07-16 15:37:45

阅读数 1355

评论数 0

原创 ASIHTTPRequest框架的简单使用

ASIHttpRequest是一款及其强劲的HTTP访问开源项目。让简单的API完成复杂的功能,如:异步请求,队列请求,GZIP压缩,缓存,断点续传,进度跟踪,上传文件,HTTP认证。在新版本中,还加入了Object-C闭包Block的支持,让我们的代码更加精简灵活。 依赖的5个库: CF...

2014-07-09 22:30:17

阅读数 2059

评论数 0

原创 使用NSURLConnection的网络请求与封装

访问网络的方式: 1、同步请求: 会阻塞主线程 2、异步请求: 无法取消 请求过程在多线程执行   基本流程: 1、构造NSURL实例。 2、生成NSURLRequest请求。 3、通过NSURLConnection发送请求。 4、通过NSURLRespond实例和NSError实...

2014-07-08 23:06:28

阅读数 5287

评论数 0

转载 ios中文件的相关操作:读,写,删除

创建与删除: //创建文件管理器 NSFileManager *fileManager = [NSFileManager defaultManager]; //获取路径 //参数NSDocumentDirectory要获取那种路径 NSArray *paths = NSSearchPat...

2014-07-03 09:53:51

阅读数 686

评论数 0

转载 SQLitePersistentObject 的使用

1.下载了SQLitePersistentObject项目包后,将src文件夹下的所有文件复制到开发项目中。 2.在项目TARGETS、Summary、Linked Frameworks and Libraries中添加libsqlite3.dylib动态链接库。 3.在mai...

2014-06-24 16:07:18

阅读数 2330

评论数 0

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