自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 黑马程序员--Objective-C语言基础知识--Foundation框架的常见用法

——Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ——-Foundation框架简介框架是由很多类、方法、函数、文档按照一定的逻辑组织起来的集合,以便使开发变得更容易。Mac系统为开发者提供了很多框架,Foundation框架是众多框架的基础框架。之前在学习中我们设计每一个类都要继承一个基类:NSObject,这个基类就位于Foundation框架中。下面就来介绍一下

2015-07-20 20:24:54 365

原创 黑马程序员--Objective-C语言基础知识--构造方法和内存管理

——Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ——-构造方法构造方法是用来初始化对象的方法,是个对象方法,“-”号开头。完整的创建一个可用的对象首先分配存储空间给对象这时候调用类方法+alloc,之后调用构造方法-init进行初始化。 完整的创建一个可用对象的写法:Person *p = [[Person alloc] init];默认情况下构造方法初始化成员变

2015-07-19 22:45:12 345

原创 黑马程序员--Objective-C语言基础知识--特有语法

——Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ——-分类(Category)一、 在不改变原来类模型的前提下,给类扩充方法,除了可以利用继承特性设计一个子类外,还可以通过设置分类来完成。 分类的格式:分类的声明:@interface 类名(分类名称)......@end分类的实现:@implementation 类名(分类名称)......@end

2015-07-19 19:02:17 396

原创 黑马程序员--Objective-C语言基础知识--三大特性

——Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ——-封装封装就是对类内部的东西进行保护,不被外界轻易访问甚至修改。封装的好处就是变量更加安全,隐藏内部实现细节开发更加快速。 一、 我们通过设置访问权限来控制外界对类内部成员变量的访问。访问权限修饰符有: @public:在任何地方都能直接访问对象的成员变量; @private:只能在当前类的对象方法中直接访

2015-07-19 12:39:00 366

原创 黑马程序员--Objective-C语言基础知识--面向对象

——Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ——-面向对象和面向过程思想objective-c语言是面向对象,c语言是面向过程的。面向对象和面向过程是两种不同解决问题的思想。 以用挖掘机挖坑为例,面向过程就是上车——>启动挖掘机——>开到地点——>开挖——>挖完熄火,面向过程的思想关注的是解决问题需要哪些步骤。面向对象则是找一台能挖坑的挖掘机和会开挖掘机的人,

2015-07-18 20:30:08 464

原创 黑马程序员-C语言基础知识-预处理

——Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ——-预处理指令简介预处理功能是C语言特有的功能,可以使用预处理和具有预处理功能是C语言和其他高级语言的区别之一。预处理程序包含许多有用的功能,如宏定义、条件编译等,使用预处理功能便于程序的修改、阅读、移植和调试,也便于实现模块化程序设计。 一、 C语言在对源程序进行编译之前,会先对一些特殊的预处理指令作解释(比如

2015-07-18 17:51:18 391

原创 黑马程序员-C语言基础知识-函数

——Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ——-函数概述一、 构成c语言程序的基本单元就是函数。函数中包含程序的可执行代码。每个c程序的入口和出口都位于main函数之中。编写程序时并不是将所有内容都放在主函数main中。为了方便规划、组织、编写和调试,一般将一个程序划分为若干个程序模块,每一个程序模块完成一部分功能。二、 主函数可以调用其它函数,其它函数也

2015-07-17 21:14:58 1528

原创 黑马程序员-C语言基础知识-流程控制

流程控制的三种结构C语言中的流程控制有三种结构。 第一种是顺序结构,默认的流程结构,按照书写顺序执行每一条语句。 第二种是选择结构,对给定的条件进行判断,再根据判断结果决定执行哪一段代码。 第三种是循环结构,在给定条件成立的情况下,反复执行某一段代码。选择结构(if)选择结构(if)有四种写法: 一、 第一种结构:if(条件){语句1;语句2;····}如果条件为真,就执行后面的

2015-07-17 13:18:54 331

原创 黑马程序员-C语言基础知识-运算符与表达式

——Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ——-算术运算一、 加法运算(+): 示例1:#include <stdio.h>int main(){ int a = 1, b = 2; int c = a + b; printf("c = %d\n", c); return 0;}示例1的运行结果是: c = 3 符号

2015-07-16 18:20:50 346

原创 黑马程序员-C语言基础知识-数据

——Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ——-数据分类计算机中存储的数据可以分为两类:静态数据和动态数据。 一、 静态数据: 静态数据是指一些永久性的数据,一般存储在硬盘中。计算机关闭之后再开启,这些数据依旧存在,只要不主动删除或者硬盘损坏这些数据永远都在。二、 动态数据(临时数据): 动态数据指在程序运行过程中,动态产生的临时数据,一般存储在内存

2015-07-15 22:13:33 441

空空如也

空空如也

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

TA关注的人

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