自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (1)
  • 收藏
  • 关注

转载 iOS视频开发经验

原文  http://www.cnblogs.com/zy1987/p/4520118.htmliOS视频开发经验手机比PC的优势除了便携外,我认为最重要的就是可以快速方便的创作多媒体作品。照片分享,语音输入,视频录制,地理位置。一个成功的手机APP从产品形态上都有这其中的一项或多项,比如instagram,微信。如果把Web2.0的交互体验照搬到手机上就是死路一条。 当智能手机遇

2016-03-21 17:22:27 412

原创 OC语言之类和对象

一、类和对象的声明与实现 完整的写一个类,包括声明和实现两个步骤。#import //1、类的声明//声明对象的属性、行为@interface Car : NSObject{//用来声明对象的属性(也叫成员变量,默认会初始化为0)//@public可以让外

2014-12-22 09:45:07 262

原创 OC语言之协议

1、protocol基本用途可以用来声明一大堆方法(不能声明成员变量)只要某个类遵守了这个协议,就相当于拥有这个协议中的所有方法声明只要父类遵守了某个协议,就相当于子类也遵守了2、格式协议的编写@protocol 协议名称// 方法声明@end

2014-12-22 09:13:26 326

原创 OC语言之block

1、block定义和使用:void (^myblock)() = ^{ // 没有形参,block体可以省略小括号 NSLog(@"--------");};myblock(); // 调用blockint (^sumblock)(int, int) = ^(in

2014-12-22 09:08:26 287

原创 Fountation框架的简单使用

1、NSRange\CGRangeNSRange r1 = {2, 4};NSRange r2 = {.location = 2, .length = 4};NSRange r3 = NSMakeRange(2, 4);// string转range:NSRang

2014-12-19 10:32:47 372

原创 OC语言之内存管理

一、引用计数器每一个OC对象都有自己的引用计数器,是一个整数(4个字节),表示“对象被引用的次数”,当计数器为0的时候,对象就会被回收,对象回收的依据是对象的计数器是否为0。当对象刚刚产生的时候,计数器默认为1。当使用alloc、new、copy创建一个对象时,新对象的

2014-12-19 10:28:03 353

原创 OC语言之核心语法

一、NSStringNSString存在于Foundation框架中,用于定义字符串变量。int main(){//定义字符串NSString *str = @”itcast”;//打印字符串使用%@占位符NSLog(@”%@”, str);return

2014-12-19 10:12:18 314

原创 OC语言之三大特性

一、封装首先说封装的好处,如果把类的成员变量前加@public,这样数据会不安全(即数据没有被封装),因为此时外界可以随意的调用成员变量,去改变值、访问值(即暴露)。面向对象的思想是对象内部结构不要暴露给外界。所以使用封装更加安全。1、set方法*给外界提供一个方法,用来对成员变量赋值*set方法中可以对参数进行相应的的过滤命名规范:1>方法必须以set开头2>set后

2014-12-19 09:48:02 538

原创 C语言之typedef

typedef:1.作用:给已经存在的类型起一个新的名称,简化复杂的类型名2.使用场合:1>基本数据类型2>指针3>结构体4>枚举一、typedef--基础数据类型typedef int MyInt;MyInt i = 10; //给int起一个新的

2014-12-12 15:13:29 305

原创 C语言之预处理

预处理指令:在代码编译(0和1)之前执行的指令叫预处理指令。所有的预处理指令都是以#开头。预处理的位置是随便写的预处理指令的作用域:从编写指令的那一行开始一直到文件结尾#undef 宏名   从这行代码开始,宏失效宏名一般用大写(或者在宏名前加“k”,代表常量)

2014-12-12 14:55:47 293

原创 C语言之结构体

一、结构体的定义结构体可以由多个不同类型的数据构成。int main(){//定义结构体struct person{int age;double height;char *name;};//定义结构体变量struct person p = {20, 1.55

2014-12-12 13:51:55 313

原创 C语言之数组、字符串

一、数组的定义和赋值int ages[5] = {19, 29, 28, 27, 26}; //每个元素占4个字节,整个数组的大小为4*元素个数5int ages[] = {19, 29, 28, 27, 26}; //定义数组可以不声明长度,后边大括号里的元素个数决定数组的

2014-12-12 13:42:12 346

原创 C语言之指针

一、指针的声明指针的使用通常分两步:1、int *p = &a;2、*p = 10;int main(){int a = 10;int *p = &a; //声明指针变量,并且把a的地址赋值给指针变量p*p = 20; //把20赋值给指针p所指向的内存,即aprintf("%d\n", a);return 0;}上述代码内存示意图如下:

2014-12-12 11:13:40 347

aspectjrt.jar

AOP必备jar包,直接粘贴到lib下即可,另外还有一个aspectjweaver包,请另行下载

2013-11-05

空空如也

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

TA关注的人

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