自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 黑马程序员-Foundation2-dictionary

字典:NSDictionary字典就是键和值的集合,键和值都是对象类型。NSDictionary在给定的关键字(通常是一个NSString)下存储一个数值(可以是任何类型的对象),放入对象是键值对 key-value。 可以用这个关键字(key)来查找相应的数值(value)。下面是dictionary的定义及一些操作:#import <Foundation/Foundation.h>int ma

2015-08-25 21:45:19 347

原创 黑马程序员-Foundation1-NSString 的 compare方法

对于比较两个字符串的大小,compare 与 compare: Options 是两个常用的方法。 这两个方法的原型为: - (NSComparisonResult)compare:(NSString *)string; - (NSComparisonResult)compare:(NSString *)string options:(NSStringCompareOptions)mask;由

2015-08-25 21:35:11 467

原创 黑马程序员-OC-继承的多态性

——Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ——- 多态的概念: 不同的对象以自己的方式响应父类同名的方法,这就是多态。体现: 父类的指针指向了子类的对象。多态的条件: 1.有继承关系 2.有方法重写,即子类重写父类方法 多态最终的效果是父类可以引用子类的方法。 新建3个类:Animal, Dog, Cat. 其中Dog, Ca

2015-08-25 21:22:38 461

原创 黑马程序员-OC-继承

——Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ——-继承在面向对象的语言中有着广泛而重要的应用,是最基本的知识之一。下面定义两个类:Animal, Pig. 其中Pig继承自Animal类。 则pig继承了Animal的所有属性和方法,不需要在Pig类中再次定义相同的属性和方法,但Pig可以重写父类Animal的方法。 Animal.h中的代码:#import

2015-08-25 21:11:05 421

原创 黑马程序员-OC-getter & Setter方法

——Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ——-getter与setter方法是为了保护我们类的成员变量,保证成员变量的值的受当前类的控制。在OC中,获得与设置成员变量的值应使用getter & setter方法。set方法定义规范: 1)set方法一定是一个对象方法 2)set方法一定没有返回值 3)set方法必须以set开头 4)set之后跟

2015-08-25 20:44:03 467

原创 黑马程序员-OC-类方法和对象方法的调用

——Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ——-1.类方法 声明:在.h文件中声明,必须以+开头。 实现:在.m文件中实现2.对象方法 声明:在.h文件中声明,必须以-开头。 实现:在.m文件中实现对比: 1)类方法只能类调用,对象方法只能对象调用 2)类方法与对象方法可以同名,因为调用身份不同 3)类方法不可以访问成员变量,对象方法

2015-08-25 20:36:56 731

原创 黑马程序员-C-十进制正数以二进制输出

将一个十进制数以二进制输出。 原理,利用位运算按位与:&。二进制中每一位与1按位与,所得的结果都是这个数。#include <stdio.h>int main(int argc, const char * argv[]) {// 提示输入 int num; printf("请输入一个正整数.\n");// 接收这个数 scanf("%d", &num);

2015-08-25 20:31:44 438

原创 黑马程序员-C-二维数组&指针数组&二维数组指针

——Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ——-一、二维数组:a[3][5]因为二维数组可以看作是一个特殊的一维数组:每一行的单个元素是一个一维数组。如a[3][5],有3个元素,每个元素是一个含有5个元素的一维数组。所以a[0],a[1]就分别代表第一、二行的地址。a = &a[0] = &a[0][0] = a[0] —> 第一行地址 =

2015-08-25 20:29:26 403

原创 黑马程序员-C-for语句

简介: C语言中,程序结构分为三种:顺序结构,分支结构,循环结构。for语句属于循环结构。 一、for语句形式: for (<#initialization#>; <#condition#>; <#increment#>) { <#statements#> } 参数initialization是for语句执行开始点,condition是执行条件,increment是循环依据。

2015-08-25 20:26:40 403

原创 黑马程序员-C-switch语句

——Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ——-一、switch简介: C语言中,程序结构分为3种:顺序结构,分支结构,顺序结构。switch属于分支结构。 switch语法结构: switch (条件) { case <#constant#>: <#statements#> break; case <#co

2015-08-25 20:19:58 582

转载 欢迎使用优快云-markdown编辑器

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上这里写代码片传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用

2015-08-25 20:01:25 313

空空如也

空空如也

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

TA关注的人

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