自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 [TwistedFate]NSString

学习系统类: 1.NSString 自定义初始化方法:NSString *str1 = [[NSString alloc] initWithFormat:@"wl-%@",@"121"];便利构造器方法:NSString *str2 = [NSString stringWithFormat:@" "];语法糖: NSString *str = @”222313”;// 前缀NSLog(@"%

2015-10-31 14:48:51 352

原创 [TwistedFate]继承 初始化方法 便利构造器

1.继承的特性: - 继承是单向的 - 继承是可传递的 - 不能相互继承 - 继承:就是子类继承父类的方法和实例变量 - 继承的好处:减少代码量 提高工作效率 2.继承中方法的调用 - 使用self调用方法的时候: 优先调用本类中的方法 没有继续查找上一级,找到就调用,没有继续查找,都没有程序崩溃 - 使用super调用方法的时候: 直接跳过本类去查找上一级的父类

2015-10-31 14:18:33 396

原创 [TwistedFate]实例变量可⻅度、⽅法

1.实例变量可⻅度: - @protected默认是 受保护的 只能其本类或者子类去使用(一般使用) - @public 公开的 可以在类的外部进行使用 - @private 私有的 只能是本类进行使用 (基本上不用) 2.OC方法的方法名 首先,方法类型删掉 再把返回值类型删掉 再删参数类型及参数名 删完就是这方法的方法名- (instancetype)initWithNam

2015-10-31 11:17:26 335

原创 [TwistedFate]面向对象编程、类和对象、实例变量操作

1.Objective-C简称OC,扩充⾃C语⾔的⾯向对象编程语⾔。 是OS X和iOS操作系统的主要编程语⾔ 2.OC的输出方法NSLog,比C语言的printf多一个换行 3.@符 是OC关键字的标志 C语言基本数据类型 int float char OC常用基本数据类型 NSInteger 整型 CGFloat 浮点型 NSString

2015-10-31 10:14:53 638

原创 [TwistedFate]OC面向对象

1.OC的输出方法:NSLog(@"这是OC的第一个工程");// 默认输出换行2.@符 是OC关键字的标志 3.C语言基本数据类型 :int float char OC常用基本数据类型:NSInteger 整型 CGFloat 浮点型 NSString 字符型 4.定义一个字符串:NSString *string = @"今天你吃了吗?";// 如果有星* 就代表这是一个对象//

2015-10-26 21:22:47 371

原创 [TwistedFate]函数指针 函数回调

1.函数指针:就是指向函数的指针 函数的名字 是一个地址 是一个常量地址 2.定义函数指针步骤 1.把要指向的函数复制过来 把函数名删了 int sum(int num1, int num2) 2.把原来函数名的位置替换成(*) int (*)(int num1, int num2) 3.给函数指针

2015-10-24 17:43:56 327

原创 OC中随机数的使用(3种):arc4random,random,CCRANDOM_0_1()

1、随机数的使用     1)、arc4random() 比较精确不需要生成随即种子       使用方法 :                 通过arc4random() 获取0到x-1之间的整数的代码如下:                 int value = arc4random() % x;                  获取1到x之间的整数的

2015-10-21 20:52:34 1278

原创 [TwistedFate]程序存储区划分、动态申请内存、内存操作函数

1.内存区划分为5个区:栈区 堆区(程序员管理) 静态区 常量区 代码区 内存地址: 内存地址大 ———-> 内存地址小 2.代码区 电脑的存储都是以二进制数据存储的 书写的代码 会被系统转化为二进制数据 存储在代码区 3.常量区 常量区存储常量的特点: 常量是程序运行期间

2015-10-21 20:13:12 439

原创 [TwistedFate]高级指针

需求: 1.创建一个学生类 2.声明一个结构体 成员变量:名字 性别 年龄 分数typedef struct student{ char name[20]; char sex; int age; float score; }Student;1.结构体指针:指向结构体的指针 Student stu1 = {"zed",

2015-10-20 19:32:50 462

原创 [TwistedFate]指针

1.字节是内存当中最小的存储单位 1个字节是8个二进制位 2.访问变量的方式: 1.直接访问:通过变量名直接访问 2.间接访问:通过变量的地址(内存编号)访问变量 3.指针变量:保存的是地址int *p = NULL;声明指针变量的时候*没有特殊意义 只是告诉编译器这是一个指针变量 int: 表示这个指针变量所指向的是一片整型存储区域 也就

2015-10-19 20:39:47 507

原创 [TwistedFate]结构体,结构体数组,typedef

1. 结构体  关键字 struct struct 结构体名字(首字母大写){ 数据类型1 变量名1; 数据类型2 变量名2;..... };//声明一个描述学生的结构体//结构体中声明的变量一般叫做成员变量struct Student {       // 注意两个变量之间用分号分隔    char name[20]

2015-10-17 10:54:25 656

原创 [TwistedFate]函数声明定义,函数调用,形参,实参,函数嵌套调用

1.引入头文件引入系统头文件使用引入自定义文件使用""2.函数1.自定义函数:具有特殊功能的代码段2.库函数:系统提供好的函数3.创建一个类 分为两部分(1).h文件 接口文件 头文件 写函数的声明部分(2).m文件 实现文件 写函数的实现部分     4. 完整函数分为三个部分:声明 实现 调用  返回值的类型可以是所有基本数据类型例如int floa

2015-10-15 21:54:41 552

原创 [TwistedFate]二维数组,字符串数组,多维数组

1.二维数组     数据类型 数组名[第一维长度][第二维长度] = {值1, 值2, ....};一般第一维叫行,第二维叫列需求: 声明一个三行四列的二维数组int a[3][4] = {{1, 5, 2, 4},{32, 32, 4, 14},{2, 3, 4, 43};};访问该二维数组的元素:printf("%d",a[1][2]);二维数组赋

2015-10-14 19:47:36 452

原创 [TwistedFate]一维数组的声明,遍历以及数组元素的排序

数组: 相同数据类型的一组数据   1.声明一个数组: 数据类型 数组名[常量表达式] = {初值1,初值2,初值3,......};   2.数组个数可以用变量表示,但是不可以进行初始化    例: int count = 5;     int array[count] = {1, 3, 4, 2, 5};   错误   3.如果声明数组时,数组元素个数大于 初始化给出的数组

2015-10-13 14:55:06 469

原创 [TwistedFate]循环语句:while循环,do...while循环,for循环

1.循环结构:在满足特定条件(循环条件)下,反复执行一个语句(循环体)2.while循环语句:       while(条件表达式){             循环体(反复执行);          }     执行顺序:先去判断循环的条件如果成立执行循环体,         然后再判断循环条件成立就执行循环体,反复..直到判断条件不成立3.随机数

2015-10-13 08:45:38 424

原创 [TwistedFate]bool类型,关系运算符,逻辑运算符,程序的三种结构,条件表达式,枚举类型,if,switch语句

C Language Day 21.bool类型:         1.一种数据类型,有0和1两个值;         2.系统通过预编译 把0编译成NO 把1编译成YES2.关系运算符      1. 关系运算符优先级:( >  >=          2.== 是判断两边是否相等 ;   1 == 3 > 1 相当于1 == (3 > 1)3.逻辑运算符 &

2015-10-10 08:54:11 846

原创 [TwistedFate]C语言学习:C数据类型,常量变量,运算符,表达式,输入输出

重学C语言,作此笔记

2015-10-08 21:19:34 729 3

空空如也

空空如也

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

TA关注的人

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