自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

白鹤的博客

请叫我攻城狮,谢谢(^_^)

  • 博客(50)
  • 资源 (1)
  • 收藏
  • 关注

原创 AFNetworking 请求数据返回 NSData 类型的数据

if([responseObject isKindOfClass:[NSData class]]){ // 将返回的值直接转化为 json 格式,然后再返回 NSDictionary *dict = [NSJSONSerialization JSONObjectWithData:responseObject options:NSJSON

2017-04-20 15:56:18 1799

原创 播放优酷的视频

简介在移动端播放优酷的视频有三种方式网页播放器在优酷视频云开发平台的工具中有网页版的播放器代码,地址。通过在移动端嵌入网页的方式实现播放功能。优点可以很快的实现播放功能,完成基本的“播放优酷视频”的需求。缺点不支持定制,可以调整播放器的风格,但是控件的位置,进度条的样式等都是固定,不可变的。触发事件不好用,在播放器的 api 中,无论是事件回调还是事件控制接口都不能触发。播放器 SDK优酷的播

2017-04-10 15:19:54 1147

原创 FFmpeg 初始化

FFmpeg 初始化标签(空格分隔): MediaEditor简介在 iOS 使用学习 FFmpeg 相关的笔记 设计到的技术如下:初始化初始化配置 Xcode环境以下内容借鉴了雷晓华博客,但是有些不适用的内容做了修改。下面以Xcode的IOS中的Single View Application为例,记录一下配置步骤: (a) 拷贝文件 FFmpegPackage,包含 include 和和f

2017-03-25 12:50:27 1255

原创 iOS 修改文件的名称

简介:iOS 将 RootViewController 的名称改为 MainViewController选中文件在在 “Identity and Type” 中的“Name”, 位置在 xcode 的右边工具栏的第一个 修改在文件中的名称 .h 文件中由一个地方要修改,.m 中一般有三个地方要修改。如果找不,可以 build 一下工程,找到报错的地方修改在其他文件中的名称 buid 下工

2017-03-25 12:45:22 3994

转载 ios类方法和实例方法的区别和使用场景

转自:博客原文区别静态方法在程序开始时生成内存,实例方法在程序运行中生成内存,所以静态方法可以直接调用,实例方法要先成生实例,通过实例调用方法,静态速度很快,但是多了会占内存。静态内存是连续的,因为是在程序开始时就生成了,而实例申请的是离散的空间,所以当然没有静态方法快,而且静态内存是有限制的,太多了程序会启动不了。使用场景如果需要访问或者修改某个实例的成员变量

2016-12-13 10:09:35 764

原创 GPUImage 深度应用出现的一个错误

Tried to overrelease a framebuffer, did you forget to call -useNextFrameForImageCapture before using -imageFromCurrentFramebuffer?

2016-11-11 09:54:03 2191

原创 Scrollview的基本用法和协议

- (void)viewDidLoad { [super viewDidLoad]; //创建UIScrollView UIScrollView * _scrollView = [[UIScrollView alloc] initWithFrame:CGRectMake(0, 0, self.view.bounds.size.width, self.view.bounds.s

2016-09-18 14:58:56 405

原创 iOS-PackageView

这里是效果图展示,具体的工程在:传送门

2016-09-12 15:58:15 349

原创 iOS-Masonry- 实例

iOS Masonry 实例

2016-09-12 15:36:58 410

转载 iOS(CoreGraphics)画带箭头的框

iOS(CoreGraphics)画带箭头的框

2016-09-08 13:34:45 1653

原创 07 霞拍,工程介绍

拍照,录像 可以读取本地的图片和视频 将几张图片合成为视频 为视频添加滤镜 为拍摄的图片添加滤镜

2016-03-26 14:43:55 628

原创 05 GUPImage混合模式滤镜的使用

前几天一直在研究GPUImage,忽然发现混合模式的滤镜没有使用方法,各种搜索后发现也只是对GPUImage的简单使用,甚至在GPUImage的GitHub上的Demo里面都没有找到这一部分的内容的介绍,花费了很大力气后终于琢磨出来一点用法,可以对两个视频添加滤镜,效果是讲两个视频集成为一个视频,同时显示,中间会有渐变或者高亮等滤镜效果

2016-03-26 11:46:26 551

原创 08.iOS字体的样式

iOS字体样式

2016-03-15 22:10:22 428

原创 07.将字符串按首字母排序

对汉语拼音排序,对英文排序

2016-03-15 21:52:16 5480

原创 06.TableView的联动

在同一个界面有两个或者三个TableView,点击前一个TableView后一个TableView的内容相对应的发生改变.    TableView的联动的原理是,点击第一个TableView,改变第二个TableView的数据源,刷新第二个TableView,其中容易迷糊的就是,数据源的转换,难点就是判断     我自己写了两个工程实例,一个是省市区的三重联动,一个是中关村在线APP的其

2016-03-15 21:00:44 365

转载 06 GPUImage滤镜效果

GPUimage滤镜效果

2016-03-15 19:42:40 444

原创 03 GPUImage为图片添加滤镜

使用GPUImage为图片添加滤镜

2016-03-15 19:29:32 1092

原创 02 将几张图片合成为一个视频

将几个图片合成为一个视频

2016-03-14 19:24:32 5627

原创 01 GPUImage为视频添加滤镜

使用GPUImage为视频添加滤镜

2016-03-14 18:04:21 1683

原创 在使用GPUImage的错误

Error Domain=AVFoundationErrorDomain Code=-11800 "The operation could not be completed" UserInfo={NSUnderlyingError=0x7fde9371c6f0 {Error Domain=NSOSStatusErrorDomain Code=-12142 "(null)"}, NSLocalizedFailureReason=An unknown error occurred (-12142), NSLoc

2016-03-14 15:34:45 1459

原创 05.自定义瀑布流

自定义了一个UICollectionVIewFlowlayout的子类,

2016-03-14 09:00:39 515

原创 04.简单的音乐播放器

自己写的一个简单的音乐播放器,可以播放本地音乐,有上一曲,下一曲的功能,可以显示播放进度

2016-03-14 08:35:53 465

原创 03.视频播放器

是我自己封装的一个视频播放器,支持全屏播放,可以切换视频

2016-03-09 22:42:55 562

原创 02.轮播图

这个轮播图是我自己封装的,使用的是UIScrollView,创建了一个UIScrollView的子类NHScrollView的.  NHScrollView可以实现点击方法,指定数据源,刷新数据的方法,可以一句话创建多种类型的轮播图一、创建      有两个初始化的方法// 创建一个无属性的轮播图 - (id)initWithFrame:(CGRect)frame// 可以指定

2016-03-09 21:24:42 468

原创 00.出关啦!!!

哈哈,经过了一个多月的闭关终于做出了一个完整的 iOS APP,中间各种问题,但是不管怎样完成了一个完整APP,学到了很多知识,遇到了很多槛,接下来会一一的分享给大家,期待下吧,因为最近还在忙上线的事情,再加上工程也要整理封装一下,所以可能更新不会那个快,大家不要着急(^_^).

2016-03-07 20:19:07 452

原创 当键盘挡住了视图的两种解决方法

键盘挡住了视图

2016-01-12 16:19:25 512

原创 UITableView

一、TableView创建和基本设置1. 初始化 UIView的四步创建2. 设置行高 // 设置行高 tableView.rowHeight = 100;3.签协议,设置代理人 tableView.dataSource = self; tableView.delegate = self;4.实现协议方法 1).必须实现:指定每个分区多少行- (

2016-01-11 13:01:08 404

原创 UIAlertController

1.创建UIAlertController *alert =[UIAlertController alertControllerWithTitle: @“警告" message:@"出错了!" preferredStyle: UIAlertControllerStyleAlert];2.添加textField [alert addTextFieldWithConfigu

2016-01-11 12:54:46 316

原创 OC数组和字典小项目_省市区

本篇博客主要内容是用数组和字典嵌套使用保存从文件中读取出来的省市区的名字,我的代码中有很多注释很适合新手学习.具体内容是用一个省的数组保存所有的省的字典,而省的字典包含省的名字和城市数组,城市数组包含所有城市字典,城市字典包含城市的名字和区数组,区数组包含的是所有区的名字

2015-12-03 19:46:21 570

原创 OC字典(NSDictionary)和集合(NSSet)的总结

本文主要是描述OC中的字典和集合的基本应用.主要包括可变字典和不可字典的创建和便利,对可变字典里的元素增删改,字典和数组直接的嵌套使用,最后是集合的创建和集合与数组的配合使用

2015-12-02 20:37:03 1943

原创 OC 数组总结(NSArray,NSMutableArray)

对OC中的数组进行总结.包括创建不可变数组, 字符串截取为数组, 数组拼接为字符串, 数组的快速遍历(快速枚举), 判断一个对象是否在数组中, 数组作为另一个数组的元素;创建可变数组, 添加元素,插入元素, 移除元素, 替换, 交换, 清空数组, 可变数组和不可变数组的转换和对数组的四种遍历方式,最后还有一个简单小应用程序

2015-12-02 19:00:34 488

原创 OC学生成绩管理类(二 Score分数类)

刚学习了OC两天,用面向对象的思想编写了一个学生成绩管理类来复习总结一下.文件一共有三个类,分别是Classroom教室类,Student学生类和Score分数类.下面详细介绍每一个类.因为当时没有学到属性,所以使用的是成员变量

2015-11-30 21:08:02 652

原创 OC学生成绩管理类(三 Student学生类)

刚学习了OC两天,用面向对象的思想编写了一个学生成绩管理类来复习总结一下.文件一共有三个类,分别是Classroom教室类,Student学生类和Score分数类.下面详细介绍每一个类.因为当时没有学到属性,所以使用的是成员变量

2015-11-30 21:01:15 678

原创 OC学生成绩管理类(二 Classroom教室类)

刚学习了OC两天,用面向对象的思想编写了一个学生成绩管理类来复习总结一下.文件一共有三个类,分别是Classroom教室类,Student学生类和Score分数类.下面详细介绍每一个类.因为当时没有学到属性,所以使用的是成员变量

2015-11-30 20:55:01 1546

原创 OC学生成绩管理类(一 综述)

刚学习了OC两天,用面向对象的思想编写了一个学生成绩管理类来复习总结一下.文件一共有三个类,分别是Classroom教室类,Student学生类和Score分数类.下面详细介绍每一个类.因为当时没有学到属性,所以使用的是成员变量 Classroom教室类 保存每个学生的信息,教室的名称,教师姓名等基本信息. 具有添加学生,按分数排名输出学生信息,输出有不及格成绩的学生信息,输出低于平均分的学生信息,显示班级平均分的方法; Student学生类 保存一个学生的姓名,性

2015-11-30 20:34:16 660

原创 C语言根据路径打开文件内容

void openFile(){ FILE *fp; char ch; // 设置字符串的大小,视情况可以加大 char str[1000] = {}; int i =0; // 设置文件的路径并判读是否可以打开文件 if((fp = fopen("/Users/dllo/Desktop/file.txt", "rt")) == NULL)

2015-11-30 20:32:00 6905

原创 C语言基础总结

C语言基础总结

2015-11-28 14:11:15 463

原创 C语言中的特殊符号

C语言中一些不常用的偏门的特殊符号

2015-11-28 14:10:23 8166

原创 C语言求最大公约数最小公倍数

使用辗转相除法求最大公约数最小公倍数

2015-11-28 14:07:08 827

原创 C语言去掉字符串中的数字

输入一个字符串,去掉其中的数字字符

2015-11-28 11:59:31 6241

省市区文件

省市区文件,内部是大部分省市区的名字,但是不全,部分地区的名字缺失,只能拿来借鉴一下或者程序测试用,真正的开发项目还是不太够的

2015-12-03

空空如也

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

TA关注的人

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