自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Quartz2D

// --- 关键方法 // 获取上下文 CGContextRef ctx = UIGraphicsGetCurrentContext(); // 创建可变路径(c) CGMutablePathRef path = CGPathCreateMutable(); // 把路径放在上下文当中 CGContextAddPath(ctx, path); // 创建路径对象(oc) UIBezier

2015-10-14 23:44:30 274

原创 OC加强第一天--内存管理MRC、@property参数

一. 内存管理概念 1,为什么要有内存管理? 一般的内存  4s 是512M内存;6是1024M内存; 当内存过大时,会耗尽内存。出现程序闪退。 2、OC内存管理的范围 : 管理任何继承NSObject的对象,对其他的基本数据类型无效。 3、对象类型是程序运行过程中动态分配的,存储在堆区;内存管理主要是对堆区中的对象的内存管理。

2015-08-13 09:19:21 454

原创 oc基础第6天-构造方法

一. 响应方法,构造方法 1.响应方法 Bool isInstace = [p respondsTosesector:@selector(run)]; // 没有参数 -(id) performSelector:selector(应用selector指定的方法) NSObject的方法 // 一个参数 -(id) performSelector:selector wit

2015-08-11 22:59:17 253

原创 oc基础第五天-多态

一.多态 1. 多态概念,定义 什么是多态:多态就是某一类事物的多种形态; //程序中的多态:不同的对象以自己的方式响应相同名称方法的能力称为多态 表现形式:  Animal *ani = [Dog new]; 多态条件:1.有继承关系     2.有方法的重写 2.多态代码实现: //实例化猫的对象 Animal *animal  = [C

2015-08-11 22:57:17 309

原创 C语言—全局变量

关于全局变量: (1)对于局部变量的定义和说明,可以不加区分。而对于外部变量则不然,外部变量的定义和外部变量的说明并不是一回事。外部变量定义必须在所有的函数之外,且只能定义一次。其一般形式为: [extern] 类型说明符 变量名,变量名... 其中方括号内的extern可以省去不写。 例如: int a,b;等效于:extern int a,b; (2)而外部变量说明出现在要使用

2015-08-09 18:54:54 484

原创 oc基础第四天-继承

// Xcode文档离线安装方法 1)下载文档的离线文件 com.apple.adc.documentation.AppleiOS8.0.iOSLibrary.docset 注意后缀一般都是:.docset 2)找到DocSets目录 /Applications/Xcode.app/Contents/Developer/Documentation //*****

2015-08-09 10:17:31 365 1

原创 oc基础第三天-类方法、封装

//***************** NSString 类介绍及用法 1)创建常量字符串,注意使用“@“符号。     NSString *astring = @"This is a String!"; 2)创建空字符串,给予赋值。     NSString *astring = [NSString new];     astring = @"Hel

2015-08-09 10:15:00 300

原创 OC基础学习第2天

//*************对象的存储细节********* //创建对象 Person *p = [Person new];   [Person new] 做了3件事情 // 1) 申请内存空间 // 2)给实例变量初始化 // 3) 返回空间的首地址 1、申请的空间在内存的哪个区? //   new 的时候申请的空间在内存的堆区(程序动态分配的内存空间) //   当ne

2015-08-06 23:29:39 249

原创 OC基础学习第一天

#import int main(int argc, const char * argv[]) {     @autoreleasepool {         NSLog(@"Hello, World!");     }     return 0; } 1)#import , 告诉编译器找到并处理名为Foundation.h文件,这是一个系统文件,#impo

2015-08-04 23:30:50 302

空空如也

空空如也

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

TA关注的人

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