自定义博客皮肤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 654

原创 objective C程序 内存管理

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

2015-08-02 22:32:44 295

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

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

2015-08-02 20:10:33 581

原创 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 336

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

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

2015-07-31 00:33:14 1117

原创 objective C程序 类和对象

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

2015-07-31 00:26:46 264

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

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

2015-07-30 17:33:29 339

原创 C语言程序 指针

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

2015-07-28 22:31:39 757

原创 C语言程序 循环结构

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

2015-07-27 20:41:26 3835

原创 C语言程序 数组

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

2015-07-26 23:33:18 643

原创 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 937

原创 C语言程序 运算符

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

2015-07-23 22:05:40 1499

空空如也

空空如也

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

TA关注的人

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