<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[keleklee的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/keleklee</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; keleklee]]></copyright><item><title><![CDATA[黑马程序员——Objective-C语言知识点总结之内存管理、Block、Protocol]]></title><link>https://blog.youkuaiyun.com/keleklee/article/details/45341221</link><guid>https://blog.youkuaiyun.com/keleklee/article/details/45341221</guid><author>keleklee</author><pubDate>Tue, 28 Apr 2015 19:55:54 +0800</pubDate><description><![CDATA[——Java培训、Android培训、iOS培训、.Net培训、期待与您交流！——内存管理基本原理进行内存管理原因本质原因：因为其它局部变量主要存放于栈中，而对象存储于堆中，当代码块结束时这个代码块中涉及的所有局部变量会被回收，指向对象的指针也被回收，此时对象已经没有指针指向，但依然存在于内存中，造成内存泄露。管理范围：任何继承NSObject的对象，对其他的基本数据类型无效。对象的基本结构每个OC]]></description><category></category></item><item><title><![CDATA[黑马程序员——Objective-C语言知识点总结之OC特有语法]]></title><link>https://blog.youkuaiyun.com/keleklee/article/details/45305773</link><guid>https://blog.youkuaiyun.com/keleklee/article/details/45305773</guid><author>keleklee</author><pubDate>Mon, 27 Apr 2015 08:50:45 +0800</pubDate><description><![CDATA[——Java培训、Android培训、iOS培训、.Net培训、期待与您交流！——点语法点语法本质原方法调用Student *stu = [Student new]; 
[stu setAge:100]; 
int age = [stu age];点语法stu.age = 100; 
int age = stu.age;点语法的本质点语法的本质还是方法调用； 
当使用点语法时，编译器会自动展开成相应]]></description><category></category></item><item><title><![CDATA[黑马程序员——Objective-C语言知识点总结之面向对象]]></title><link>https://blog.youkuaiyun.com/keleklee/article/details/45294675</link><guid>https://blog.youkuaiyun.com/keleklee/article/details/45294675</guid><author>keleklee</author><pubDate>Sun, 26 Apr 2015 23:16:05 +0800</pubDate><description><![CDATA[——Java培训、Android培训、iOS培训、.Net培训、期待与您交流！——面向对象面向对象的三大特性：封装（成员变量）、继承和多态封装Set方法在开发过程中，考虑到安全性要求，我们一般不在成员变量名前面使用@public、@protected等关键字修饰，而是使用Set方法来为对象提供成员变量的值。在set方法的内部也可以对一些不合理的赋值进行筛选过滤。1、作用:  
 提供一个方法给外界设]]></description><category></category></item><item><title><![CDATA[黑马程序员——Objective-C知识点总结之类和对象]]></title><link>https://blog.youkuaiyun.com/keleklee/article/details/45290769</link><guid>https://blog.youkuaiyun.com/keleklee/article/details/45290769</guid><author>keleklee</author><pubDate>Sun, 26 Apr 2015 18:58:22 +0800</pubDate><description><![CDATA[——Java培训、Android培训、iOS培训、.Net培训、期待与您交流！——类和对象定义OC的类和创建OC的对象要描述OC中的类稍微麻烦一点，分2大步骤：类的声明、类的实现（定义）类的声明格式：@interface 类名 : NSObject 
{ 
    声明成员变量（成员变量不能进行初始化,默认为0）； 
｝ 
方法的声明 
@end类名\属性的命名规则与标示符的规则的一致，类名的命名需]]></description><category></category></item><item><title><![CDATA[黑马程序员——C语言知识点总结之预处理指令和typedef关键字]]></title><link>https://blog.youkuaiyun.com/keleklee/article/details/45288271</link><guid>https://blog.youkuaiyun.com/keleklee/article/details/45288271</guid><author>keleklee</author><pubDate>Sun, 26 Apr 2015 14:42:57 +0800</pubDate><description><![CDATA[——Java培训、Android培训、iOS培训、.Net培训、期待与您交流！——预处理指令1、C语言在对源程序进行编译之前，会先对一些特殊的预处理指令作解释(比如之前使用的#include文件包含指令)，产生一个新的源程序(这个过程称为编译预处理),之后再进行通常的编译2、为了区分预处理指令和一般的C语句，所有预处理指令都以符号”#”开头，并且结尾不用分号3、宏名一般用大写或者以k开头，变量名一般]]></description><category></category></item><item><title><![CDATA[黑马程序员——C语言知识点总结之结构体和枚举]]></title><link>https://blog.youkuaiyun.com/keleklee/article/details/45287119</link><guid>https://blog.youkuaiyun.com/keleklee/article/details/45287119</guid><author>keleklee</author><pubDate>Sun, 26 Apr 2015 11:45:33 +0800</pubDate><description><![CDATA[——Java培训、Android培训、iOS培训、.Net培训、期待与您交流！——结构体结构体是一种可以由不同类型的元素构成的数据类型，结构体内部的元素也就是组成部分，一般称为成员。结构体的定义结构体类型的定义struct 结构体名
{
    类型1 成员名1；
    类型2 成员名2；
    类型3 成员名3；
    类型n 成员名n；
}例：定义一个人（年龄／身高／姓名）struct P]]></description><category></category></item><item><title><![CDATA[黑马程序员——C语言知识点总结之指针和关键字static、extern]]></title><link>https://blog.youkuaiyun.com/keleklee/article/details/45273599</link><guid>https://blog.youkuaiyun.com/keleklee/article/details/45273599</guid><author>keleklee</author><pubDate>Sat, 25 Apr 2015 19:59:59 +0800</pubDate><description><![CDATA[——Java培训、Android培训、iOS培训、.Net培训、期待与您交流！——指针简介指针的基本概念 在Ｃ语言中， 允许用一个变量来存放指针，这种变量称为指针变量。因此， 一个指针变量的值就是某个内存单元的地址或称为某内存单元的指针。 定义指针的目的是为了通过指针去访问内存单元。指针变量的定义定义格式指针变量的定义格式： 
类名标识符  *指针变量名;（int *p;） 
其中，*表示这是一个指]]></description><category></category></item><item><title><![CDATA[黑马程序员——流程控制]]></title><link>https://blog.youkuaiyun.com/keleklee/article/details/45250517</link><guid>https://blog.youkuaiyun.com/keleklee/article/details/45250517</guid><author>keleklee</author><pubDate>Fri, 24 Apr 2015 19:27:38 +0800</pubDate><description><![CDATA[——Java培训、Android培训、iOS培训、.Net培训、期待与您交流！——流程控制＊顺序结构：默认的流程结构。按照书写顺序执行每一条语句。 
＊选择结构：对给定的条件进行判断，再根据判断结果来决定执行哪一段代码。 
＊循环结构：在给定条件成立的情况下，反复执行某一段代码。顺序结构1、复合语句在C语言中，一对花括号{}不仅可以用作函数体的开头和结尾标志，也可以用作复合语句的开头和结束标志。复合]]></description><category></category></item><item><title><![CDATA[黑马程序员——C语言知识点总结之变量与基本运算]]></title><link>https://blog.youkuaiyun.com/keleklee/article/details/45234781</link><guid>https://blog.youkuaiyun.com/keleklee/article/details/45234781</guid><author>keleklee</author><pubDate>Fri, 24 Apr 2015 01:09:24 +0800</pubDate><description><![CDATA[——Java培训、Android培训、iOS培训、.Net培训、期待与您交流！ ——



一、变量

1、变量的定义:变量类型 变量名

例：int age;定义一个名称为age的整型变量

2、变量的赋值

age = 10;




3、变量的输出

printf("%d",age);

常用格式符： 
 1> %d\%i 整数（int） 
 2> %f  小数（float、double）]]></description><category></category></item><item><title><![CDATA[黑马程序员——Foundation框架之结构体、字符串和集合]]></title><link>https://blog.youkuaiyun.com/keleklee/article/details/45198819</link><guid>https://blog.youkuaiyun.com/keleklee/article/details/45198819</guid><author>keleklee</author><pubDate>Wed, 22 Apr 2015 18:28:14 +0800</pubDate><description><![CDATA[——Java培训、Android培训、iOS培训、.Net培训、期待与您交流！ ——
Foundation是一种基础框架，框架中包含了很多开发中常用的数据类型，如结构体，枚举，类等，是其他ios框架的基础。
如果要想使用foundation框架中的数据类型，那么包含它的主头文件就可以了，即：#import<Foundation/Foundation.h>
一、结构体 
      在Foundati]]></description><category></category></item></channel></rss>