自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 进黑马的第一天

想到了很多问题:自己是那样,想改变只能靠自己,尽管换了一个环境,人的性格就是这样,只有自己改变时才能改变,否则什么都是一成不变的。刚到北京,这是第一次到北京来,往常都是通过电视或网络看到北京。说实话以前还以为北京遍地是黄金的,现在北京呆了4天了吧,北京的天空其实和家乡的区别不大,是自己想多了。遍地的黄金只是给有准备的人,想我这样来这里求学的人来说,只是在这里镀金的。目前,自己住在平民区

2015-11-05 21:10:46 251

原创 黑马程序员-[OC]学习之旅-NSFileManager、NSNumber、NSDate

NSFileManager介绍用来管理文件系统的,他可以用来进行常见的文件/文件夹操作path这个文件或文件夹是否存在NSString *path = @"/Users/line/Desktop/1.txt";NSFileManager *file = [NSFileManager defaultManager];//这个文件或文件夹是否存在

2015-08-24 13:22:50 427

原创 黑马程序员-[OC]学习之旅-NSArray 和NSDictionary 的介绍

NSMutableString介绍NSMutableString类是继承NSString类和NSString的区别NSString 是不可变,里面的文字内容是不能进行修改的NSMutableString 是可变的,里面的内容是可以进行修改的字符串的可变和不可变不可变:指的是字符串在内存中占用的存储空间固定,并且存储内容不能发生变化可变:指的是字符串在内存中占用存储空间可

2015-08-24 11:13:56 402

原创 黑马程序员-[OC]学习之旅-NSString使用和方法

id 和instancetype1、instancetype只能作为函数或者方法的返回值2、id能作为方法或者函数的返回值、参数类型,也能作为定义变量3、instancetype能精确的限制返回值的具体类型protocol代理设计模式传入的对象,代替当前类完成了某个功能,为带了模式利用协议实现代理模式:1、定义一个协议,里面声明代理类需要实现的方法列表,如代理类需要实现

2015-08-24 09:30:19 360

原创 黑马程序员-[OC]学习之旅-block和protocol的概念及使用

block 的概念和使用block是一种数据类型, 可以使用这种数据类型定义变量, 并赋值。 block数据类型在使用前需要先定义该数据类型, 然后再使用(就像使用Person类一样, 先定义一个Person类, 然后再通过Person类声明一个Person类型变量)。block这种数据类型用来保存一个方法、函数、一段代码int (^block)(int,int) = ^(int

2015-08-23 17:56:31 341

原创 黑马程序员-[OC]学习之旅-ARC机制和类别

@class的使用@class Dog ;告诉编译器:Dog是一个类,并不会包含Dog这个类的所有内容具体使用:在.h文件中使用@class引用一个类.m文件中使用#import包含这个类#import与@class的区别1.import会包含这个类的所有信息,包括实体变量和方法,@class只是告诉编译器,这是类的声明,具体类里有什么信息,不需要知道,等到实现时,才用

2015-08-23 10:08:12 284

原创 黑马程序员-[OC]学习之旅-(构造与内存管理)

构造方法:用来初始化对象实例变量值的方法,是对象方法,-开头重写构造方法的目的:为了让对象创建出来,成员变量就会有一些固定的值  构造方法的调用:Person *p = [Person new] ;new方法的内部分别调用两个方法完成了3件事1、使用alloc方法类分配存储空间(返回分配的对象)2、使用init方法来对对象进行初始化3、返回对象的首地址重写构造方

2015-08-23 08:39:43 305

原创 黑马程序员-[OC]学习之旅-(多态和方法响应检测)

多态的概念:不同对象以自己的方式相应相同名称方法的能力多态的条件:有继承关系,有方法重写父类的声明变量指向了子类的对象代码体现:用父类类型的指针指向了子类对象,这就是多态[html] view plaincopyDog *dog = [Dog new];Animal *ani = [Dog new];Cat *cat

2015-08-22 17:52:49 251

原创 黑马程序员-[OC]学习之旅-封装、继承

类方法的概述:+表示类方法,就是类调用方法,不依赖任何对象的方法-表示对象方法,只能对象调用,依赖于任何对象的方法类的使用注意事项:类方法可以和实例方法同名,实例方法有实例对象访问调用,类方法要通过类里访问调用。类方法也可以是从父类继承而来,子类可以重写类方法,类方法和实例方法一样在interface 里声明,在implementation里实现类方法只能被

2015-08-22 15:29:38 285

原创 黑马程序员-[OC]学习之旅-对象和类

1. 头文件:#import,告诉编译器找到并处理名为Foundation.h这是一个系统文件#import表示将文件信息导入到程序中,可以防止头文件重复包含#include ,include使用预处理防止重复包含,没写预处理指令,则无法防止重复包含@class 类名;告诉编译器,此类是一个类名,编译时不进行检查    int  mian(int argc,co

2015-08-22 10:33:10 288

原创 黑马程序员-[C语言-指针和文件操作]学习日记(四)

指针:格式:类名标识符 *指针变量名 int *a = 10;函数指针:在c中,一个函数总是占用一段连续的内存区,而函数名是干函数所占内存去的首地址。我们可以把函数的这个首地址赋予一个指针变量,使该指针指向该函数,然后用过指针变量就可以找到并通过这用指向函数的指针变量成为‘函数指针变量’函数指针变量的定义的一般形式;  类型说明符  (*指针变量名)(函数的参数);

2015-08-21 15:36:17 313

原创 黑马程序员-[C语言字符串和数组]学习日记(三)

字符串:初始化:char a[] = "ning"; 由‘n','i','n', 'g','\0'组成字符串输出 %s  ’\0‘是不会输出的      char a[] = {'1','2'};  处理函数:strlen 和sizeofstrlen 函数:计算字符串长度计算字符数,而不是字数。一个汉字做3个字符计算字符不包括\0

2015-08-21 15:07:57 372

原创 黑马程序员-[C语言]学习日记(二)

函数:是特定功能的代码段,有一个或多个程序段构成。形式参数: 定义函数名后面中的参数。实际参数:条用函数式传入的具体数据。实参个数必须等于形参个数。函数体内部不能定义和形参一样的变量如果是基本数据类型作为函数形参,纯粹是值传递,修改函数内部形参的值,并不会影响外面实参的值函数返回值:1)要用到关键字 return ;void 可以

2015-08-21 14:16:05 373

原创 黑马程序员-[C语言]学习日记(一)

1.常用关键字分类总结 1). 基本数据类型 char 用于定义字符型变量 int 用于定义整形变量 fl at 用于定义单精度浮点型变量 d uble 用于定义双精度浮点型变量 v id 空类型用于声明函数无返回值或无参数 2).类型修饰关键字sh rt 声明一个短整型变量 l ng 声明一个长整型变量 signed 声明为有符号型变量(计算机默认)

2015-08-21 14:10:41 279

空空如也

空空如也

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

TA关注的人

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