自定义博客皮肤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:YES encoding: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 和 super self 可以用在对象和类方法中 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类创建了一个对象 stu Student *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字节  %hd Int     4字节   %d %i Long    8字节    %ld Long 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关注的人

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