自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 黑马程序员--Foundation

1.NSString介绍、NSMutableString介绍1> 通过NSString进行文件读写**** 方式一,直接根据给定的路径来读写文件(一般用来读取本地文件) ***** 文件写入:[str1 writeToFile:@"路径" atomically:YESencoding:NSUTF8StringEncoding error:nil];* 文

2015-07-15 11:09:58 206

原创 黑马程序员--IOS基础第十八天(OC)

1、类方法1)什么是类方法对象方法:-(返回值类型)方法名:(形参的类型)形参名;类方法+(返回值类型)方法名:(形参的类型)形参名;2)类方法怎么去定义+(返回值类型)方法名:(形参的类型)形参名;3)类方法的使用调用:对象方法:[对象名方法名:实参]类方法:[类名方法名:实参]4)使用类方法的好处1)提高效率2)减少内

2015-07-15 11:08:41 298

原创 黑马程序员--IOS基础第二十天(OC)

1、 OC中的点语法点语法:对象名.成员变量名(点语法不是访问成员变量,而是方法的调用)它是一个编译器特性点语法作用:可以替换传统的get和set方法的调用点语法的前提:首先得先有get和set方法点语法实质:调用get和set方法如果点语法出现在=的左边,表示设置值,相当于调用了set方法p.age = 10;替换为:[p se

2015-07-15 11:07:46 247

原创 黑马程序员--IOS基础第十九天(OC)

1.两个关键字: self 和 superself 可以用在对象和类方法中1)self用在对象方法中:指代的时调用当前对象方法的那个对象2)self用在类方法中:指代的时当前类(实质是类对象)总结:当self在方法中使用,谁调用这个方法, self指代的就是谁super:使用super的地方,一定存在继承关系super调用父类的方法2、面向对象的

2015-07-15 11:06:44 284

原创 黑马程序员--IOS基础第十七天(OC)

对象的存储细节对象的创建:Student 类[Student new];1)申请存储空间2)给类的成员变量初始化(基本数据类型 0 ,NSString null)3)返回申请的内存空间的首地址( 8个)//1)创建了一个Student类型的指针变量 stu//2)使用Student类创建了一个对象 stuStudent *st

2015-07-15 11:04:15 315

原创 黑马程序员--IOS基础第十六天(OC)

OC不是一门全新的语言,是c语言的基础上增加了一层最小的面向对象语法。学习目标:语法学习建立面向对象思维能力建立基本项目需求分析能力Include和import区别:include和import都是引入头文件import引入的头文件,可以防止重复包含include是使用预处理指令防止

2015-07-15 11:01:18 350

原创 黑马程序员--IOS基础第十四天(C语言)

static和extern修饰局部变量static和extern都是用来修饰变量的(局部static实际也是全局的)static修饰的变量只有你的包含那个变量定义的源代码文件可以访问(内部的变量)extern定义的变量的哪个源文件都可以访问只要生命了就可以(外部变量) static(静态变量) 和 extern修饰局部变量  

2015-07-15 11:00:25 247

原创 黑马程序员--IOS基础第十三天(C语言)

1.  结构体数组:        用来存放大量的结构体相同的结构体变量.结构数组的每一个元素都是具有相同结构类型的下标结构变量   结构体数组定义:       定义格式:      Struct 结构名{               成员表列          }数组名][数组长度];  结

2015-07-15 10:59:13 515

原创 黑马程序员--IOS基础第十二天(C语言)

1、fgets()    该函数一个文件操作相关的函数    暂时使用这个函数可以从键盘商接收一个字符串,保存到数组中  原来接收字符串保存到数组中的方法     char str[50];     1) scanf("%s",str); //缺点:不能接收空格     2) gets(str);       //优点

2015-07-15 10:58:02 331

原创 黑马程序员--IOS基础第十一天(C语言)

数组指针:用一个指针变量指向一个数组元素,就是数组指针  作用:使用数组指针间接访问数组元素注意:(1)数组名a不代表整个数组,值代表数组首元素的地址     (2)”p=a“的作用是”把a数组的首元素的地址赋给指针变量p“。而不是”把数组a各元素的值赋值给p“2.在指针指向数组元素时,允许进行以下运算: +或+=,-

2015-07-15 10:56:49 245

原创 黑马程序员--IOS基础第十天(C语言)

字符串的输出和输入:用%s输出一个字符串Printf(”%s”,str);Prntf(“%s”,&str[0]);输入字符串:Scanf(“%s”,str);注意:(1)如果以%s格式进行输入的话,注意空格问题。如果输入的字符串有空格,则空格之后的字符无法被接受保存。以%s输入,Scanf遇到空格,就结束了     (

2015-07-15 10:56:09 395

原创 黑马程序员--IOS基础第九天(C语言)

选择排序:把最小的放在第一个,然后找其他数据中最小的,放在第二,以此类推二维数组:定义:     类型说明符数组名[常量表达式1][常量表达式2]//常量1行,常量2列定义注意事项:1.数组名不能和变量名相同2.数组的长度可以是常量表达式                  3.数组长度可以使用宏定义

2015-07-15 10:54:38 230

原创 黑马程序员--IOS基础第八天(C语言)

改变整形变量所占存储空间Short   2字节 %hdInt     4字节  %d %iLong    8字节   %ldLong long  8字节  %lld(主要为了解决32位机器问题)Char类型常量的存储问题Sizeof(‘a’)---à先找到‘a’的ascii码值 97--

2015-07-15 10:50:43 283

原创 黑马程序员--IOS基础第七天(C语言)

1.#include指令(预处理指令): #include“”:包含的是一个用户定义的文件,可以是头文件,也可是普通文件在当前文件所在的路径下查找如果上面没有找到,到编译器include路径查找如果编译器include路径下没有找到,系统的include路径下查找如果上面三个都没有找到就报错了。#inclu

2015-07-15 10:50:03 308

原创 黑马程序员--IOS基础第六天(C语言)

函数的概况:c语言由函数组成。函数是相对独立的模块 函数的分类:从函数的定义的角度看,函数可分为库函数和用户定义函数两种库函数:由c系统提供,用户无需定义,只需在程序前包含有该函数的原型的头文件即可在程序中直接使用      自定义函数:由用户按需要写的函数语言的函数兼有其他语言中的函数和过程两

2015-07-15 10:48:06 279

原创 黑马程序员--IOS基础第五天(C语言)

循环结构:简单来说就是,循环是一次又一此的执行相同的代码块。循环结构:goto语句和if语句,while语句,do-while语句,for语句。构成循环结构的几个条件:循环控制条件:循环退出的主要依据,来控制循环到底什么时候退出循环体:循环的过程中循环执行的代码段能够让循环结束的语句(递增、递减、真、假

2015-07-15 10:46:55 371

原创 黑马程序员--IOS基础第四天(C语言)

变量易出问题:1)使用前未初始化 2)两个整形数做减法(b=1-1.5;//b=0)程序的结构有三种:顺序结构、分支结构、循环结构分之语句if的使用:格式:     if(表达式/常量/变量)     {语句块1; } 原理:先计算小括号中的表达式的值。为真(1),会执行大括号语句,为假(0),不执

2015-07-15 10:44:21 282

原创 黑马程序员--IOS基础第三天(C语言)

运算符:告诉编译程序执行特定算术或逻辑操作的符号功能分类:算数运算符、关系运算符、逻辑运算符、按位运算符(二进制运算)根据运算的操作数的个数分为:单目运算符(i++,只有一个操作数);双目运算符(有两个操作数a+b);三目运算,唯一一个(a>b?1:0)优先级:优先级划分为15级,1级最高,15级最低。在表达式中,优先级较高的先于优先级较

2015-07-15 10:43:12 327

原创 黑马程序员--IOS基础第二天(C语言)

关键字基本概念:已被C语言本身使用,不能做其他用途使用的字。关键字不能做变量名、函数名等。32个关键字:auto,double,int,struct,break,else,long,switch,case,enum,register,typedef,char,extern,return,union,const,float,short,unsigned,con

2015-07-15 10:41:41 387

原创 黑马程序员--IOS基础第一天(C语言)

C语言源程序分析//这是C语言的主函数 #include        //引入一个头文件    int main(){             //int 表示主函数的返回值                     //main是主函数的名称                        //()表示是主函数的参数,

2015-07-15 10:38:40 329

空空如也

空空如也

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

TA关注的人

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