自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 黑马程序员——OC基础03—内存管理

——Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ——-一、内存管理的基本管理1.由于移动设备的内存有限,所以我们必须确保在需要的时候分配内存,在程序运行结束的时候释放占用的内存。如果只分配而不释放,就会发生内存泄漏。2.管理的范围:只对任何继承NSObject的对象(存放堆区的),而对其他的基本数据无效。3.原理: 对象所有权:任何自己创建的对象都归自己所有。 如

2015-11-18 11:28:45 440

原创 黑马程序员——OC基础04—block、protocol

——Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ——-一、block1、block实在函数运行时,存储着回调期间的代码,同时又包含着执行期间的重要收据。 2、block也分为无参无返回值、无参有返回值、有参有返回值、有参无返回值。1)无参无返回值 的block的定义 void (^myblock)() = ^(){ NSLog(@"block

2015-11-18 09:54:29 357

原创 黑马程序员——OC基础05—Foundation框架

——Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ——-一、Foundation框架 1.Foundation就是类、方法、函数、文档等按照一定的逻辑组织起来的集合。,它是mac和iOS的基础。 2.Foundation中常用的类有:NSString(字符串);NSArray (数组);NSNumber(数字);NSDate(日期);NSData(数据);

2015-11-15 22:36:26 420

原创 黑马程序员——OC基础02—封装、继承、多态

——Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ——-一、面向对象三大特性之封装1)封装的作用之前用的@public的成员可以任意被赋值,是因为隐藏的数据底层复杂的东西暴露出一个借口,不封装的话就会失去对属性的管理权,具有很大的风险。 这时候我们需要set和get方法来管理成员的访问,过滤掉不合理的东西。2)封装的原理:实例变量智能呗当前类的对象进行访问。 set

2015-11-12 15:59:28 432

原创 黑马程序员——OC基础01—类和对象

——Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ——-一、面向对象之OC 1.入门之 hello world1)#import <Foundation/Foundation.h>它是预处理指令,可以防止重复包含。Foundation是头文件,包含了OC中大量的头文件。2)OC的基类是NSObject;3)NSLog(@“hello world”);不同于c语

2015-11-12 12:04:44 386

原创 黑马程序员——C语言基础08—结构体/枚举

——Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ——-一、结构体 1. 定义:由不同类型数据组成的组合型的数据结构,他称为结构体。一般形式:struct 结构体名{ 成员列表 }如:struct Student{ int num; char name[20]; char sex;

2015-11-12 09:06:48 317

原创 黑马程序员——C语言基础07—指针

一、指针 1.变量单元的地址称为“指针”,通过指针能找到以他为地址的内存单元。int main(){ int *p; //“*”的第一种含义: 定义 int a = 20; p = &a; // 此时我们称指针变量p指向了变量a *p = 10; //“*”的第二种含义: 访问 a = 20; printf("%d

2015-11-11 20:45:55 440

原创 黑马程序员——C语言基础06—数组

——Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ——-一、一维数组1、什么是数组? 数组是一组由相同数据类型组成的若干有序数据的集合。 数组根据数组名下标的个数分为一维数组和多维数组。2、定义一维数组 1)一般形式: 类型符 数组名[常量表达式]; 常量表达式用来表示元素的个数,即数组长度。也可以包括常量表达式,但是不能包含变量(被调用的函数中,作为参数除外

2015-11-11 12:24:09 493

原创 黑马程序员——C语言基础05—函数

——Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ——- 一、什么是函数?1)任何一个C语言程序都是由一个或者多个程序段(小程序)构成的,每个程序段都有自己的功能,我们一般称这些程序段为“函数”。 所以,你可以说C语言程序是由函数构成的 2)每一个函数用来实现一个特定的功能。 3)一个C程序由一个main函数和若干其他函数构成。由主函数调用他函数,其他函数也可

2015-11-11 10:23:15 423

原创 黑马程序员——C语言基础04—程序控制

——Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ——-一、 程序控制顺序结构:默认的流程结构,按照书写顺序执行每一条语句。选择结构对给定的条件进行判断,再根据判断结果来决定执行哪一段代码。有if语句和switch语句。 循环结构再给定条件成立的情况下,反复执行某一段代码。 有while语句和for语句。二、选择结构 1.if语句 1)if语句的一般形式:if(

2015-11-11 09:02:27 428

原创 黑马程序员——C语言基础 03—基本运算符

——Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ——-一、基本运算 1.基本运算符: C语言中提供了多种运算符号,有算术运算符、关系运算符、逻辑运算符、位运算符、赋值运算符、三目运算符(条件运算符)。1)算术运算符 包括有 +, -,*, /, %, ++i , –i, i++, i– (自增自减运算符)int main(){ int x=32, y

2015-11-10 22:45:33 469

原创 黑马程序员——C语言基础02—数据类型

——Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ——-一、数据类型分类1.数据类型分类C语言数据类型分为基本数据类型(整形int、字符型char、浮点型float 和double)、构造类型(数组/结构体struct/共用型union/枚举enum)、指针类型/空型(void)及定义类型(typedef)构成。2.常量1)常量表示固定的数据。 2)分类 a 整型

2015-11-10 16:53:53 463

原创 黑马程序员——C语言基础01—C语言概述

一、第一个C语言程序1.main函数1)C语言程序是由一个或者多个函数构成的,函数的入口是main函数。其中“main”是函数的函数名,格式为”int main()”。 2)每一个函数中有且只有一个main函数,main函数也称为主函数。 3)main函数由系统调用,其他函数被调用。 4)main函数编写 #include<stdio.h> int main() { pr

2015-11-10 12:54:11 405

转载 欢迎使用CSDN-markdown编辑器

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

2015-11-10 11:47:15 285

空空如也

空空如也

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

TA关注的人

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