<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[moonfoot的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/moonfoot</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; moonfoot]]></copyright><item><title><![CDATA[黑马程序员_OC分类和构造方法]]></title><link>https://blog.youkuaiyun.com/moonfoot/article/details/45642975</link><guid>https://blog.youkuaiyun.com/moonfoot/article/details/45642975</guid><author>moonfoot</author><pubDate>Mon, 11 May 2015 13:09:09 +0800</pubDate><description><![CDATA[------Java培训、Android培训、iOS培训、.Net培训、期待与您交流！ -------


构造方法
1).含义：用来初始化对象的方法，就是构造方法。构造方法是对象方法，以“-”号开头。
2).创建对象的过程：
a.分配存储空间，使用NSObject的alloc方法实现，只是返回了存储空间。如下实例：




[objc] view
 plaincopypr]]></description><category></category></item><item><title><![CDATA[黑马程序员_OC语法]]></title><link>https://blog.youkuaiyun.com/moonfoot/article/details/45642943</link><guid>https://blog.youkuaiyun.com/moonfoot/article/details/45642943</guid><author>moonfoot</author><pubDate>Mon, 11 May 2015 13:06:48 +0800</pubDate><description><![CDATA[------Java培训、Android培训、iOS培训、.Net培训、期待与您交流！ -------


点语法：
1).点语法作用：调用set和get 方法，当使用点语法时，编译器会自动展开相应的方法。实例如下：



[objc] view
 plaincopyprint?






stu.age = 10 ⇒[stu setAge:10]  


]]></description><category></category></item><item><title><![CDATA[黑马程序员_OC面向对象的特性]]></title><link>https://blog.youkuaiyun.com/moonfoot/article/details/45642913</link><guid>https://blog.youkuaiyun.com/moonfoot/article/details/45642913</guid><author>moonfoot</author><pubDate>Mon, 11 May 2015 13:04:40 +0800</pubDate><description><![CDATA[------Java培训、Android培训、iOS培训、.Net培训、期待与您交流！ -------
面向对象三大特征：封装、继承、多态。


封装
1).作用：隐藏内部的实现，文档外部接口，封装就是定义类 定义属性 定义方法。
2).实现方法：
a.使用@interface和@implementation来处理类，@interface 是像定义在外边的钟表表面，向外界提供展示及接]]></description><category></category></item><item><title><![CDATA[黑马程序员_OC对象的描述]]></title><link>https://blog.youkuaiyun.com/moonfoot/article/details/45629817</link><guid>https://blog.youkuaiyun.com/moonfoot/article/details/45629817</guid><author>moonfoot</author><pubDate>Mon, 11 May 2015 00:29:32 +0800</pubDate><description><![CDATA[------Java培训、Android培训、iOS培训、.Net培训、期待与您交流！ -------



object-c是根据C语言所衍生出来的语言，继承了C语言的特性，是扩充C的面向对象编程语言。主要使用于Mac OS X和GNUstep这两个使用OpenStep标准的系统。Object-c仅支持单一父类继承，不支持多重继承。
面向对象：面向对象是一种对现实世界理解和抽象的方法。]]></description><category></category></item><item><title><![CDATA[黑马程序员_C语言指针]]></title><link>https://blog.youkuaiyun.com/moonfoot/article/details/45624095</link><guid>https://blog.youkuaiyun.com/moonfoot/article/details/45624095</guid><author>moonfoot</author><pubDate>Sun, 10 May 2015 19:47:35 +0800</pubDate><description><![CDATA[------Java培训、Android培训、iOS培训、.Net培训、期待与您交流！ -------






有关指针的数据类型小结




容易混淆的几个int *p[n] 、int (*p)[n]，其中int *p[n]是一个数组，数组的元素是指针；int (*p)[n]是个指针，是一个指向二维数组的指针或者分解为长度为n的一维数组。




2. 指针]]></description><category></category></item><item><title><![CDATA[黑马程序员_C语言数组的总结]]></title><link>https://blog.youkuaiyun.com/moonfoot/article/details/45606243</link><guid>https://blog.youkuaiyun.com/moonfoot/article/details/45606243</guid><author>moonfoot</author><pubDate>Sat, 09 May 2015 22:55:42 +0800</pubDate><description><![CDATA[------Java培训、Android培训、iOS培训、.Net培训、期待与您交流！ -------



1、数组总括


含义：将相同类型的若干变量按照有序的形式组织起来，就是数组。数组的一般形式：
数据类型 
 数组名 [常量表达式];
数据类型，可以是基本数据类型或构造数据类型；数组名，用户定义的数组标识符；常量表达式，表示数组中元素的个数，也成为元素的长度。

]]></description><category></category></item><item><title><![CDATA[黑马程序员_C流程控制和循环结构]]></title><link>https://blog.youkuaiyun.com/moonfoot/article/details/45587619</link><guid>https://blog.youkuaiyun.com/moonfoot/article/details/45587619</guid><author>moonfoot</author><pubDate>Fri, 08 May 2015 23:40:39 +0800</pubDate><description><![CDATA[一、流程控制

1、程序结构

程序分三种结构：顺序结构、分支结构、循环结构；




2、分支语句--if语句

形式一：

if(表达式){

语句块1;

}

功能：if语句实现的是分支控制，如果表达式为真，则执行语句块1；

形式二：

if(表达式){

语句块一;

}esle{

语句块二;

}

功能：如果表达式]]></description><category></category></item><item><title><![CDATA[黑马程序员_C语言中运算符的总结]]></title><link>https://blog.youkuaiyun.com/moonfoot/article/details/45577561</link><guid>https://blog.youkuaiyun.com/moonfoot/article/details/45577561</guid><author>moonfoot</author><pubDate>Fri, 08 May 2015 11:28:55 +0800</pubDate><description><![CDATA[1、运算符的基本概念

运算符的作用：运算符是编译程序执行特定算术或逻辑操作的符号。

运算符的优先级：C语言运算符的优先级分为15个级别，1级最高，15级最低，优先级越高，则先运算；优先级相同，按照结合性来运算 。

优先级如下图：






优先级


描述


运算符




1


括号


()、[]




2]]></description><category></category></item><item><title><![CDATA[黑马程序员_ oc block使用注意]]></title><link>https://blog.youkuaiyun.com/moonfoot/article/details/45563655</link><guid>https://blog.youkuaiyun.com/moonfoot/article/details/45563655</guid><author>moonfoot</author><pubDate>Thu, 07 May 2015 17:06:58 +0800</pubDate><description><![CDATA[oc的block

Block是c语言的，所以在没有参数时，定义的参数不能省略；但实现的参数可以省略；Block是oc的一种数据类型；block是预先准备好的代码，在需要的时候执行；Blcok速记方法：inlineBlock（xcode在代码块中预定义的），但是一定要能自己写出来；定义block类型速记方法：typedefBlock，例如： 
typedef void(^eBlock)();]]></description><category></category></item><item><title><![CDATA[黑马程序员_有关C语言的数据类型]]></title><link>https://blog.youkuaiyun.com/moonfoot/article/details/45563455</link><guid>https://blog.youkuaiyun.com/moonfoot/article/details/45563455</guid><author>moonfoot</author><pubDate>Thu, 07 May 2015 16:58:38 +0800</pubDate><description><![CDATA[-----Java培训、Android培训、iOS培训、.Net培训、期待与您交流！ -------
1.c语言的数据类型的分类：
分为四大类：基本数据类型、指针类型、空类型、构造类型。
基本数据类型：整型（int）、单精度浮点型（float）、双精度浮点型（double）、字符型（char）；
注：int类型又划分了 long int（也可以直接写为long） 、long long in]]></description><category></category></item></channel></rss>