自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (2)
  • 收藏
  • 关注

原创 iOS学习笔记(3)UIButton

【UIVIew】//UIView是所有视图的父类,UIView的属性和方法,就是所有视图的属性和方法【UIButton】//UIButton是一个视图类,继承自UIControl 间接继承自UIView//凡是UIControl子类可以接收触发事件//UIButton用于创建一个按钮,添加点击事件Button创建两种方式

2015-06-24 20:40:25 392

原创 iOS学习笔记(2)AppDelegate的生命周期.

iOS的入口在main文件中int main(int argc,char * argv[]) {    @autoreleasepool {        returnUIApplicationMain(argc, argv, nil,NSStringFromClass([AppDelegateclass]));        //了解IOS

2015-06-23 20:02:20 318

原创 iOS学习笔记(1)UILable详解

//UILabel是一个视图类,即UIView的子类,在iOS程序中,看的见,摸得着的,都是UIView的子类。//UILabel是标签视图,用于显示文字信息,不能显示图片//创建Lable并设置位置    UILabel *lable=[[UILabelalloc]initWithFrame:CGRectMake(30,100, 100, 50)]

2015-06-23 17:35:48 389

原创 OC学习--选择器(Selector)

选择器(Selector)OC中使用(selector)和 block(代码块)传递函数SEL和id以及Class等都是OC里的数据类型,和int、float的地位一样。SEL变量可以存储selector数据。可以通过@selector来获取某方法的selector。SEL afun = @selector(someMethodName:::

2015-06-19 18:49:53 1258

原创 OC学习--预处理与构造数据

一、预处理(预编译)定义:在编译之前对程序进行的处理预编译     编译     汇编      链接*.c ——> *.i —> *.S —> *.o —> elfMOV R1, R2 —>  1010 0001 0010包含:头文件包含、宏定义、条件编译二、头文件包含作用:将很多个编译单元共用的内容存放到一个文件中

2015-06-17 17:18:18 518

原创 OC学习--类别(Category)和类 (Class)

一、类别(Gategory)给某一个类打补丁的一个工具,也可以分类管理成员方法类别创建步骤:右键工程—》newFile—>OS X  —>Source—>Objective——>将File Type 选成Gategory—》create代码演示  键入我们给NSString类打一个补丁@interface NSString (Pr

2015-06-17 17:17:45 1633

原创 OC学习--字符串使用

oc中字符串分为可变和不可变字符串:一、不可变字符串NSString1、创建//最简单的方式创建NSString *str1 = @"我是OC字符串";//用一个字符串创建另一个字符串NSString *str2 = [[NSStringalloc] initWithString:str1];//格式化的创建字符串NS

2015-06-17 17:16:55 350

原创 OC学习--字典的使用

字典(Dictionary)1、字典是OC中特有的类型,用于存放OC的对象2、字典中的对象是没有顺序的3、字典中的对象是以【键值对】的形式出现的4、键是为了查找值而存在的,是为了快速的查找到值5、任何对象都可以作为键,但是常用字符串作为键6、key是唯一的不可能出现多个相同的keyOC中字典分为不可变字典(NSDictionary)和可变字典

2015-06-17 17:16:06 532

原创 OC学习--数组的使用

【数组】     OC中使用两种数组,使用C的数组存放基本数据类型的数据或地址;使用OC的数组存放OC的对象地址。OC的数组分为两种:不可变数组(NSArray)和可变数组(NSMutableArray)一、不可变数组(NSArray)1、创建NSArray *ary1 = [[NSArrayalloc]  initWithObjec

2015-06-17 17:14:48 442

原创 OC学习--文件操作

OC中文件的操作可以分为两类:(1)文件本省的操作:创建、删除、移动、拷贝等(2)文件内容的操作:读、写等|| 读:   磁盘——>内存|| 写:内存——>磁盘要想学会OC中的文件操作,我们就要学会两个类:NSFileManager(文件管理类)NSFileHandle(文件句柄类)

2015-06-16 20:53:35 604

原创 OC学习--Block

=====Block=========block就是代码块,可以可以理解为没有名字的函数(匿名函数)。定义: (1)Block是OC中的一种数据类型,在iOS开发中被广泛使用 (2)^是Block特有的标记 (3)Block的实现代码是包含在{}中的 (4)使用形式类似于前面学习的函数指针,只需将“*”改为“^”。 (5)可以将B

2015-06-16 20:02:47 295

原创 OC学习--JSON解析和XML解析

一、XML解析、什么是XML?|~ 扩展标记语言 (Extensible Markup Language, XML)|~ 是一种标记语言,很类似HTML|~XML设计的宗旨是传输数据和存储数据,而非显示数据|~XML标签没有被预定义,需要自定义标签|~具有自我描述性|~格式统一,跨平台和语言    

2015-06-16 20:02:14 550

原创 OC学习--内存管理

【为什么要进行内存管理】由于移动设备的内存极其有限,所以每个APP所占的内存也是有限制的,当app所占用的内存较多时,系统就会发出内存警告,这时需要回收一些不需要再继续使用的内存空间,比如回收一些不再使用的对象和变量等。管理范围:任何继承NSObject的对象,对其他的基本数据类型无效。本质原因是因为对象和其他数据类型在系统中的存储空间不一样,其它局部变量主要存放于栈中,而

2015-06-16 20:00:35 243

原创 OC学习--归档与解档

一 、归档  (archive)—文件本地化的一种操作归档是把对象写入文件中保存在硬盘中,当再次重新打开程序时,可以还原这些对象。对象归档,就是把内存中对象持久化,对象解档就是持久化对象读取道内存。【认识归档】    1、归档就是将对象按照特定的顺序写入到文件中,以便以后再次从文件中读取对象。    2、解档就是从已经归档的文件中读成对象的过程

2015-06-16 19:59:59 435

原创 OC学习--代理与协议的使用

1.协议生活角度:协议就是约束遵从协议的人的行为编程角度:程序中的协议就是约束遵从协议的对象的行为  规定遵从协议的对象的接口(方法)  类遵从了协议那么就得实现协议中规定的方法协议的语法协议的声明:#import @protocol WriteCodeProtocol NSObject>//WriteCode

2015-06-16 19:57:41 653

ADT-15.0.0

ADT-15.0.0

2014-08-05

空空如也

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

TA关注的人

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