自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

chenzufeng1314的专栏

博客内容仅为一些零散笔记 不对的地方请多多包涵

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

原创 黑马程序员 OC-------Foundation学习小结

1.NADate创建一个时间对象NSNate *date = [NADate date];打印出的时候是0时区的时间NSLog(@"%@",date);//日期格式化类NSDateFormatter *formatter = [[NSDateFormatter alloc]init];//y 年 M 月 d 日//m 分 s 秒 H(24)时 h(12)时f

2014-04-05 23:47:46 527

原创 黑马程序员 OC------内存管理学习

一、基本原理1.什么是内存管理1>移动设备的内存极其有限,每个app所能占用的内存是有限制的2>当app所占用的内存较多时,系统会发出内存警告,这时得回收一些不需要再使用的内存空间。比如回收一些不需要使用的对象、变量等3>管理范围:任何继承了NSObject的对象,对其他基本数据类型(int、char、float、double、struct、enum等)无效2.对象

2014-04-05 15:53:28 419

原创 黑马程序员 OC------- id类型: 构造方法学习

property关键字和synthesize关键字@property关键字: 在xcode4.4以前,property关键字是专门用来生成get/set方法的声明的1. 告诉property要生成哪个成员变量的get/set方法 2. 告诉property生成的get/set方法的变量的类型例如:- (void)setAge:(int)age; - (int

2014-04-03 22:52:49 1613

原创 黑马程序员 OC--------一些关键字学习

self关键字类方法中调用类方法 // OK      类方法中可以通过self来调用类方法     类方法中调用对象方法 // 不OK  类方法不可以通过self调用对象方法     对象方法中调用对象方法 // ?   对象方法通过self调用对象方法     对象方法中调用类方法 // OK    对象方法中不可以通过self调用类方法 总结:     1.>谁调

2014-04-03 22:48:39 589

原创 黑马程序员 OC------封装 继承 多态的基本概念

一:类方法 总结:     对象方法:     > 减号开头-      > 只能由对象调用     > 对象方法中可以访问成员变量     > 对象方法中可以调用类方法     > 对象方法中可以调用对象方法          类方法:     > 加号开头 +     > 只能由类名调用     > 类方法中不可以访问成员变量     >

2014-04-03 22:45:51 551

原创 黑马程序员 OC------入门语法学习

一:OC基础#import Foundation.h其实是我们Foundation框架的主头文件主头文件会自动拷贝框架中所有的头文件#include 和 #import都是用来拷贝文件(把右边的文件拷贝到当前位置)#include要防止重复拷贝,必须在文件中写入头文件卫士#import 能够自动防止重复拷贝OC和C语言一样,入口都是main函数pri

2014-04-03 22:43:52 447

原创 黑马程序员 C语言------预处理指令学习

预处理指令 预处理指令 分3种 >宏定义 >条件编译 >文件包含  预处理指令是在代码翻译成0跟1之前执行的 > 所有的预处理指令都是以#号开头的  源文件-->预处理-->汇编-->二进制-->链接(可执行文件)-->运行#define 宏名 值 定义一个没有参数的宏 宏定义干什么? 在代码翻译成0跟1之前,把所有的宏名替换为值(宏定义只做一个

2014-04-03 22:41:28 499

原创 黑马程序员 C语言------结构体 枚举学习

结构体   枚举1.局部变量: >定义. 在代码块内部定义的变量都是局部变量, 包括形参 >作用域.从定义变量的那一行开始,一直到代码块结束 >存放位置.存放在栈中 >生命周期.执行到定义变量的那一行开始分配存储空间,代码块结束后就释放 >特点:没有固定的初始化值  2.全局变量: >定义.在函数外定义的变量 >.作用域.从定义变量的那一行开始,一直到文

2014-04-03 22:38:15 568

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

指针只有传递地址在函数内修改形参的值才会影响到外面实参的值     所以如果想在函数中修改外面number的值,就必须传入number的值          因为要传入的是一个地址,所以只能用能够接收地址的变量来接收传入的地址     而指针就是专门用于接收(保存)地址的          变量的定义格式:      变量类型 变量名;         

2014-04-03 22:34:50 559

原创 黑马程序员 C语言-----字符串学习理解

字符串    折半查找注意点:折半查找被查找的数组必须是有序的 查表法写法void printHex(int num){    1.定义一个数组, 作为取出的八进制的结果查询的表    char cs[] = {'0', '1', '2', '3', '4', '5',                 '6', '7', '8', '9',         

2014-04-02 23:13:37 457

原创 黑马程序员 C语言-----数组基本概念 以及选择 冒泡排序理解

数组基本概念 变量类型 变量名;     元素类型 数组名[元素个数]; // 数组中保存的每一个数据,我们称之为元素     特点:数组只能存放同一种数据类型     数组中的每一个元素都有一个索引号,索引号从0开始部分初始化, 没有赋值的元素默认是0数组[]中的元素个数只能写整型常量,以及返回值是整型常量的表达式通过变量定义数组,如果没有对数组进行初始化,里面存

2014-04-02 23:04:52 701

原创 黑马程序员 c语言----进制 位运算学习

进制1.默认就是10进制2.在前面加上一个0就代表八进制3.%d是以十进制的方式输出一个整数4.%o是以八进制的方式输出一个整数5.在数值前面加上0b就代表二进制6. 在数值前面加上0x就代表十六进制7.%x是以十六进制的方式输出一个整数8.口诀:不看你怎么存,只看你怎去取        进制转换十进制  -> 二进制转换原理:除2取余 倒序读取

2014-04-02 22:57:27 684

原创 黑马程序员 c语言-----循环与函数学习

while基本概念当要做一些重复操作的时候就可以用循环结构  if (条件表达式) {    语句;    ... } 特点:if当条件表达式为真,只会执行一次if后面大括号中的内容 

2014-04-02 22:50:29 550

原创 黑马程序员 C语言---关于if switch学习总结

一,逻辑运算符   &&;逻辑与格式: 条件表达式1&&条件表达式2返回值: 只有两个  真 (1)  假  (0)规则: 先判断条件表达式1是否为真.再判断条件表达式2是否为真,如果条件表达式1与条件表达式2都为真  则返回真  否则返回假,逻辑运算, 当前面一个表达式为假时,后边一个表达式就不再参与运算口诀:  一假则假   ||,逻辑或格式:条件表达式1||条

2014-04-01 21:03:08 685

原创 黑马程序员 学习总结 -- 注释 关系运算符等

注释就是注解解释的意识 注释不参与编译的, 注释是可以写在任何地方的  注释的注意点: 单行嵌套多行注释使用的时候注意,多行注释是一对,不能分开 单行注释和多行注释潜逃的时候,在同一行,是可以的 多行注释,里面可以嵌套单行注释 多行注释和多行注释之间的潜逃 多行注释,前一面一个/*会自动匹配下一个* /,然后整个多行注释就结束

2014-04-01 20:54:26 482

空空如也

空空如也

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

TA关注的人

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