自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Objective C程序 block代码块 和property协议及Foundation框架

block代码块 和property协议  1.block类型是一个c级别的语法和运行机制,他与标准c函数类似,不同之处在于,它除了有可执行代码以外,还包含了与堆。栈内存绑定的变量,因此block 对象包含着一组状态数据,这些数据在程序执行是用于对行为产生影响,block被设计为可同时兼容三种语言 oc 、c++ 、c。      block 的基本使用    int(^myBlock

2015-08-03 21:18:42 810

原创 objective C程序 内存管理

内存管理 内存管理概念      由于移动设备的内存机器有限所以每个被占用的内存也是有限的。不用的内存是需要回收的,否则程序会崩溃      oc 管理内存的范围: 管理任何继承NSObject的对象,对其他的基本数据类型无效     基本数据类型数据占用的存储空间是固定的 一般存储在栈区。     对象类型是程序运行过程中动态分配的,存储在堆区,内存管理主要是 对堆区的对象 的内存管

2015-08-02 22:32:44 401

原创 objective C程序 封装、继承及多态

一、封装     不封装的缺点     当把一个类自己的属性暴漏给外部的时候,那么该类就是去对属性的管理,将数据隐藏其阿里,只能用此方法的函数次啊可以访问或者设置数据,不可被外部任意存储是面下昂对象设计的本质,降低了数据被无用的可能性!     封装的原理:实例变量默认只能被当前类的对象方法访问。  1.封装的步骤   设置实列变量(setter)和访问实例变量(getter)方法

2015-08-02 20:10:33 692

原创 objective C程序 NSString用法和类的概念

#import int main(int argc, const char * argv[]) {     @autoreleasepool {        //NSString是oc中字符串处理的类         //1,创建一个字符串         NSString *s = @"welcome to itcast";//特殊用法      

2015-08-01 21:10:55 405

原创 objective C程序 无参方法和有参方法声明实现及调用

/*  @interface Car : NSObject  {//类的属性  @public  int lunzi;  //char color;  NSString*color;  int speed;  }  //行为  //车跑得快  -(void)run;  //定义了一个无参无返回值的方法  -(void)stop

2015-07-31 00:33:14 1276

原创 objective C程序 类和对象

------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------

2015-07-31 00:26:46 329

原创 objective C程序 C与OC的对比

//引入头文件 //c中的引入头文件的方式 //#include //#include//没有报错 #import //引入头文件 //为什么引入import //import 和include都是引入头文件,import 引入的头文件可以防止重复包含 //include他是使用预处理指令防止重复包含,如果没有写预处理指令,则无法防止重复包含问题

2015-07-30 17:33:29 402

原创 C语言程序 指针

------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------- 指针概念 根据内存单元的编号或地址找到所需的内存单元,通常把这个地址叫做指针,内存地址也叫指针。 指针是C语言中最重要的内容之一:“无指针,不自由”。 使用指针的好处:为函数提供修改调用变量的灵活手段,让函数有多个返回值,使用指针传递地址,既提高了传输速度,又节省了大量的内存。 在

2015-07-28 22:31:39 892

原创 C语言程序 循环结构

------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------- 循环结构式程序中一种很重要的结构。其特点是在给定条件成立时,反复执行某程序段,直到条件不成立为止。给定的条件称为循环体。循环结构简单来说就是:循环是一次一次的执行相同的代码块。 C语言提供了多种多种循环结构,可以组成各种不同形式的循环结构: while语句: do while语句: f

2015-07-27 20:41:26 3967

原创 C语言程序 数组

基本概念 在程序设计中,为了方便处理,把具有相同类型的若干变量按有序的形式组织起来。这些按序排列的同类数据元素的集合称之为数组。 在C语言中,数组属于构造数据类型。一个数组可以分解为多个数组元素,这些数组元素可以是基本数据类型或是构造类型。 数组的几个名词: 1)数组:一组具有相同数据类型的有序的集合 2)数组元素:构成数组的数据。数组中的每一个数组元素具有相同的名称,不同的下标,可以做

2015-07-26 23:33:18 760

原创 c语言程序 分支结构

分支结构又称选择结构,选择结构分为:if结构和switch结构 分支结构--------if 一般形式(第一种结构): if(表达式) {     语句1 }  后续语句: 如果表达式为真,则执行语句1,反之不执行。 如 #include int main( int argc, char * argv){ int a; if (a>5){ printf("你运气真好!");}

2015-07-24 20:56:12 1111

原创 C语言程序 运算符

------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------   C语言中的运算符   1,运算符是告诉编译程序执行特定运算或逻辑操作的符号,C语言中一共有34种运算符。   2,运算符的分类    按照功能划分:算术运算符、关系运算符与逻辑运算符、按位运算符。 算术运算符有加减乘除运算、取余运算、自增自减运算。 取余运算也叫模运算

2015-07-23 22:05:40 1668

空空如也

空空如也

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

TA关注的人

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