- 博客(13)
- 收藏
- 关注
原创 黑马程序员--数组 排序
//数组 排序NSArray *array = @[@(1), @(2), @(3), @(4), @(5)]; array = [array sortedArrayUsingComparator:^NSComparisonResult(NSNumber *num1, NSNumber *num2) { /** 1 4 5 2
2015-06-23 21:06:33 235
原创 黑马程序员--字典转模型
字典转模型if (_appPlist == nil) {// _appPlist = [NSArray arrayWithContentsOfFile:[[NSBundle mainBundle] pathForResource:@"app.plist" ofType:nil]]; NSArray *array =[NSArray arrayWi
2015-06-23 21:05:43 219
原创 黑马程序员--搭建界面,九宫格
// 搭建界面,九宫格#define kAppViewW 80#define kAppViewH 90#define kColCount 3#define kStartY 20 // 320 - 3 * 80 = 80 / 4 = 20 CGFloat marginX = (self.view.bounds.size.width - kColCo
2015-06-23 21:05:09 361
原创 黑马程序员--完整的设计一个动画从开始到退出
完整的设计一个动画从开始到退出// 动画效果 // 收尾式动画,修改对象的属性,frame,bounds,alpha // 初始透明度,完全透明 label.alpha = 0.0; // 禁用按钮 button.enabled = NO; // 动画结束之后删除 // ^ 表示是block,块代码,
2015-06-23 21:04:15 270
原创 黑马程序员--NSArray,NSString,NSSet,NSDictionary,NSNumber,NSValue 及其可变(NSMutable..)
NSString 不可变字符串—>NSMutableString 可变字符串集合类{NSArray 不可变oc数组oc数组,有顺序 只能存放 对象,字符串,不能存放常量,结构体@[] 快速创建不可变数组,可变数组不可以使用—>NSMutableArray [数组名 addObject:元素]NSSet 没
2015-06-23 21:03:25 312
原创 黑马程序员--OC--分类和重新定义description方法
文章基于视频--Word,添加颜色部分为自己认为重点一、 分类-Category1. 基本用途Ø 如何在不改变原来类模型的前提下,给类扩充一些方法?有2种方式l 继承l 分类(Category) 2. 格式Ø 分类的声明@interface类名 (分类名称)// 方法声明@endØ 分类的实现@im
2015-06-23 19:10:28 382
原创 黑马程序员--set和get方法
文章基于视频--Word,添加颜色部分为自己认为重点一、 set方法和get方法1. set方法和get方法的使用场合@public的成员可以被随意赋值,应该使用set方法和get方法来管理成员的访问(类似机场的安检、水龙头过滤,过滤掉不合理的东西),比如僵尸的生命值不能为负数2. set方法1) 作用:用来设置成员变量,可以在方
2015-06-23 19:05:14 408
原创 黑马程序员--面向对象的语法
文章基于视频--Word,添加颜色部分为自己认为重点一、 定义OC的类和创建OC的对象Ø 接下来就在OC中模拟现实生活中的情况,创建一辆车出来。首先要有一个车子类,然后再利用车子类创建车子对象Ø 要描述OC中的类稍微麻烦一点,分2大步骤:类的声明、类的实现(定义)。跟函数类似,函数有分声明和定义1. 类的声明1) 代码编写Ø 定义一个Car
2015-06-23 19:02:51 279
原创 黑马程序员--定义枚举
一、枚举的概念枚举是C语言中的一种基本数据类型,并不是构造类型,它可以用于声明一组常数。当一个变量有几个固定的可能取值时,可以将这个变量定义为枚举类型。比如,你可以用一个枚举类型的变量来表示季节,因为季节只有4种可能的取值:春天、夏天、秋天、冬天。 回到顶部二、枚举类型的定义一般形式为:enum枚举名 {枚举元素1,枚举元素2,……};enum Season{spring,
2015-06-22 21:54:25 279
原创 黑马程序员--指针
文章基于视频--Word,添加颜色部分为自己认为重点一、 指针前奏1. 指针的重要性指针是C语言中非常重要的数据类型,如果你说C语言中除了指针,其他你都学得很好,那你干脆说没学过C语言。2. 小需求l void change(int n)函数调用完毕后,改变实参的值l 分析:修改实参的值->找到存储空间->地址 二、 指针变量的
2015-06-22 21:52:53 247
原创 黑马程序员--数组、字符串
文章基于视频--Word,添加颜色部分为自己认为重点一、 数组的基本概念一个int类型的变量能保存一个人的年龄,如果想保存整个班的年龄呢?1. 什么是数组--构造类型数组,从字面上看,就是一组数据的意思,没错,数组就是用来存储一组数据的2. 数组的特点l 只能存放一种类型的数据,比如int类型的数组、float类型的数组l 里面存放的
2015-06-22 21:51:01 309
原创 黑马程序员--基本运算
文章基于视频--Word,添加颜色部分为自己认为重点一、 算术运算C语言一共有34种运算符,包括了常见的加减乘除运算1. 加法运算+l 除开能做加法运算,还能表示正号:+5、+902. 减法运算-l 除开能做减法运算,还能表示符号:-10、-293. 乘法运算*注意符号,不是x,而是*4. 除法运算/l 注意符号,不是÷,也不是
2015-06-22 21:48:20 365
原创 黑马程序员--C语言关键字,注释
日记内容参考C语言视频--Word ,添加颜色注释部分为自己认为重点!!!一、 学习语法之前的提醒1) C语言属于一门高级语言,其实,所有高级语言的基本语法组成部分都是一样的,只是表现形式不太一样2) 就好像亚洲人和非洲人,大家都有人类的结构:2只手、2只脚、1个头,只是他们外表不太一样,比如肤色、脸型3) 因此,你掌握好了一门高级
2015-06-22 21:41:05 509
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人