自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 黑马程序员------iOS培训 Foundation框架

一、结构体 1.NSRange NSRange r = NSMakerange(2,4);   1>查找某个字符串在str中的范围。   2>如果找不到,length=0;    例:      NSString *str = @"i love oc";      NSRange range = [str rangeOfStri

2015-05-19 22:58:25 512

原创 黑马程序员------ios培训 oc内存管理(二)

------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------- 一.autorelease:: 1.autorelease简单接受     1.>autorelease方法返回值是本身。 2.>调用autorelease方法后对象计数器不变     3>autorelease调用后会将对象放到一个自动释放池中     4>当能够自动释放池销毁

2015-05-19 16:08:04 417

原创 黑马程序员-----------ios培训 oc内存管理(一)

------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------- 一.对象的基本结构 1.引用计数器:被引用的次数,占用四个字节,当使用alloc 、new、copy创建一个新对象时引用计数器默认是1,retaincount获得当前引用计数器。 2.retain :每次使用消息dealoc计数器 +1,且返回值是本身。 3.release :每次使

2015-05-19 08:32:03 629

原创 黑马程序员--------iOS培训 OC核心语法二

------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------- 一.分类:在不改变原来类基础上可以为类增加一些方法。 1. 使用注意:                       1>.分类只增加方法,不增加成员变量                       2.>分类方法实现中可以访问原来类中生命的成员变量,但不能增加成员变量

2015-05-18 17:25:35 440

原创 黑马程序员-----------ios培训 oc核心语法一

------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------   一.点语法      点语法:点语法本质是方法调用           例:p.age = 10  --->[p setAge : 10]                   p.age ----> [p age];  二.成员变量的作用域      public :在任何地

2015-05-18 09:15:09 564

原创 黑马程序员--------OC面向对象的三大特性

面向对象的三大特性 : 封装 、继承 、多态。 1.封装 (1)成员变量名以下划线_开头,          好处:1>让成员变量名和get方法区别开                      2>可以和局部变量名区分开,以下划线“_”开头的一般是成员变量。 (2)set方法: 1>作用:提供一个方法给外界设置成员变量。 2>命名规范: 方法必须以set开头; set后面跟上成员

2015-05-14 19:53:34 514

原创 黑马程序员----------OC基础部分

1. 面向对象和面向过程。 1>oc是面向对象的语言,所谓面向对象就是解决问题需要哪些对象。 2>c是面向过程的语言,解决问题时关注的是过程和步骤。 2.  类和对象。 1>类:相当于设计图。 1>类名:类名的第一个字母必须是大写                不能用下划线                 多个英文单词时必须用驼峰标识 2>对象:是依据类设计出来具体存在的。 因此

2015-05-14 18:58:25 437

原创 黑马程序员----------指针

1.指针格式 类名称标识符  *指针变量名; 2.先定义后赋值: int a = 10; int *p;//定义一个指针变量 p = &a;//指针变量指向变量a的存储空间。 定义的同时赋值: int a =10; int *p = &a; 3.指针的作用:指针就一个作用,能够根据一个地址值访问对应的存储空间。 4. 指针的注意点:int *p 只能指向“int"类型的数据;

2015-05-14 18:56:01 282

原创 黑马程序员------------字符串

1.字符串的初始化 int a[] = "123"; int b []= {'1','2','3','0\'}; 2."0\"的作用:它是字符串结束的标志。 下面举个例子: #include int main() { char name[] = "itcast"; char name2[] ={'y','o','u',}; printf("%s\n",name2); return

2015-05-14 18:39:54 256

原创 黑马程序员------------函数

1.定义函数的目的: 将一个常用功能进行封装起来,方便以后调用 2. 函数格式: 返回值 函数名(形式参数) {          函数体 } 3 . 关于形参 1>函数名后面的参数为形参,一个函数可有可无形参 2>函数体内部不能定义和形参一样的变量 3>如果基本函数作为函数形参纯粹是值传递,修正函数内部的形参值不会影响外面的实参值。 4>实参:调用函数传入的具体值,而且实参

2015-05-14 18:36:54 288

原创 黑马程序员------------数组 二维数组

1.数组的格式 元素类型  数组名[元素个数] int ages[3]; 2.数组的初始化 1>int b[3]; b[0] = 10; b[1] = 23; b[3] = 43; 2>int a[3] = {10 , 23 ,  42}; 3>int c[] = {10  , 23 , 42]; 4>int d[5] = {12 , 21 , 23 ];这种形式只是给这个数组的

2015-05-14 18:35:51 333

原创 黑马程序员 ---------流程结构

1.选择结构 1>if 语句 (1)if(条件语句) {               } (2)if(条件语句) {                 } else {                 } (3)if(条件语句) {                  }      elseif(条件语句)       {             } (4)if(t条件语句)

2015-05-14 18:30:43 295

原创 黑马程序员---------C语言 关于数组被当作函数参数传递的问题

当一个数组当作函数参数传递时,会被当作指针使用。下面举一例子 编写一个函数 :int arrayMax(int a[],int count),找出数组中元素最大值 #include int arryMax (int a[] , int count); int main () { int ages [] = {10 , 23 , 43 , 45 , 56 ,76 }; int temp

2015-05-14 18:28:55 346

空空如也

空空如也

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

TA关注的人

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