自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 黑马程序员------OC Foundation框架

------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------Foundation 框架一.Foundation框架的介绍   框架是由许多类、方法、函数、文档按照一定的逻辑组织起来的集合,以便使研发程序变得更容易在os x下的mac操作系统中大约有80个框架为所有程序开发奠定基础的框架称为Foundation框架      Cocoa 是Foundation和AppKit      Cocao Touch是Foundation和UIKit

2015-08-01 22:51:34 464

原创 黑马程序员------OC block(代码块)和protocol(协议)

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

2015-08-01 21:14:17 411

原创 黑马程序员------OC ARC管理和Category

------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------一、ARC 1.ARC原理      ARC 是OBjective-c编译器的特性,而不是运行时特性或者垃圾回收机制,ARC所做的只不过是在代码编译的时候为你自动在核实的位置插入release或者autorelease      指针分类: 关键字 __strong 强指针(默认情况下都是强指针)                  关键字  __weak 弱指针     ARC

2015-07-31 22:00:04 380

原创 黑马程序员------OC 内存管理MRC和autorelease pool

------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------内存管理1.内存管理概念      由于移动设备的内存机器有限 所以每个被占用的内存也是有限的。不用的内存是余姚回收的,否则程序会崩溃     oc 管理内存的范围: 管理任何继承NSObject的对象,对其他的基本数据类型无效      基本数据类型数据占用的存储空间是固定的 一般存储在栈区。      对象类型是程序运行过程中动态分配的,存储在堆区,内存管理主要是 对堆

2015-07-30 21:24:11 429

原创 黑马程序员------OC @property 关键字及构造方法的使用

------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------一  、@property 关键字的使用    1.点语法 : 编译器的特性,编译器帮我们做代码替换      在掉用时,set方法[p setAge:19];   [p setName:@"zlz"];      点语法  对象.属性名     注意此时,(对象.属性名)并不是直接访问实例变量,而是xcode看到点语法(p.age)后,会自动替我们生成[p setAge 18]

2015-07-29 23:21:52 512

原创 黑马程序员------oc之面向对象特性 封装、多态、继承等

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

2015-07-29 23:10:15 455

原创 黑马程序员------OC 对象和类

------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------1.类和对象的概念        类; 类是多个相同事物的集合(抽象)        对象:具体事物也可以指抽象的事物 2.类和对象的关系          1)类的名称:类名            类的属性:一组包含数据的属性            类的方法;允许对象属性中包含的数据进行操作方法          2对象            是系统中基本的运

2015-07-27 22:45:46 393

原创 黑马程序员------C语言程序 const、static和extren 及内存管理

------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------一、关键字const    1.const介绍     const是一个类型修饰符 使用const可以让变量的值不能改变    2.const使用的地方        1)修饰变量  const int a =10; 这时的a不能修改 ,这里a就变成常量了    指针强制修改 int*p=&a; *p =100; 但是值还是没变 两个的地址是一样。        2)修饰指

2015-07-27 00:33:09 1263

原创 黑马程序员------C语言基础 预处理指令、文件操作及其他

------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------预处理指令、文件操作及其他  以"#"号开头的预处理指令,如命令#include,宏定义命令#define等。在源程序中这么命令都放在函数之外,而且都放在源文件前面,他们称为预处理部分 所谓预处理是指在进行编译的第一遍(词法扫描和语法分析)之前的工作。  x 语言多种预处理指令功能:宏定义、文件包含、条件编译                             .o

2015-07-25 22:41:07 510

原创 黑马程序员------C语言基础 结构体、枚举及关键字 typedef

构造类型 结构体、枚举和关键字typedef     构造类型 由多个或者已经定义的类型元素用构造的方法,构造新的类型    构造类型:数组 结构体一、结构体    1.结构体概念:        由相同类型或者不同类型的数据用构造方法,构造的类型    结构体的定义        struct 结构体名{        成员列表    }     定义一个

2015-07-24 18:39:30 523

原创 黑马程序员------C语言程序 指针

一、指针    1,指针变量概念机定义方法        指针变量: 在c语言中,允许用一个变量来存放指针,这种变量称为指针。     严格意义说,指针式一个地址,是一个常量,指针变量事存放一个地址,事一个变量   2定义一个指针变量       指针类型说明,即定义变量为一个指针变量;        指针变量名     指针值(指针)          一般形

2015-07-23 21:20:45 422

原创 黑马程序员------C语言基础 字符串

------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------                    字符串     1 字符串的概念     字符串是位于双引号的字符序列,在内存中以'\0'结束所占字节比实际多一个。      1>c语言中没有字符串变量,可以用字符数组来存放字符串      2>可以吧一个字符常量赋值给一个字符变量

2015-07-22 22:23:41 473

原创 黑马程序员------C语言基础 函数

函数函数是复用的一种机制(官方)函数就是一段代码的打包     语法:         返回值类型   函数名 ( 参数类型 参数名, 参数类型 参数名, ... ) {            函数体, 就是打包的代码        }             在 C 语言中, 函数不允许定义在函数内部  func();    调用 func 函数, 就是执

2015-07-20 23:23:36 402

原创 黑马程序员------C语言程序 数组

1.数组概述 1> 数组是什么?     数组就是一些数据或变量的按照一定顺序排列的一个集合 2> 数组是一个统称, 里面的每一个具体的变量称为元素 3> 数组中每一个变量的位置是确定, 使用从 0 开始的序号进行访问          这个需要称为"下标"或"索引" > 4, 一维数组     如果有一个数组, 而数组中每一个元素都是一个简单的数据类型, 即不是一个数

2015-07-20 22:50:44 555

原创 黑马程序员------C语言基础 循环体结构

循环结构循环就是将需要重复的代码, 包裹起来, 只需要写一遍 设置循环的次数, 或条件, 即可进行重复执行。1、while循环结构while 循环是最简单的循环语法:     while ( 表达式 ) 语句;    或者     while ( 表达式 ) {          语句;    }每次执行, 首先判断 表达式的真和假, 如果为真, 则执行循环

2015-07-20 22:11:50 403

空空如也

空空如也

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

TA关注的人

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