<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[zhang2292的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/zhang2292</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; zhang2292]]></copyright><item><title><![CDATA[黑马程序员——oc加强学习（内存管理）]]></title><link>https://blog.youkuaiyun.com/zhang2292/article/details/48860073</link><guid>https://blog.youkuaiyun.com/zhang2292/article/details/48860073</guid><author>zhang2292</author><pubDate>Fri, 02 Oct 2015 13:52:45 +0800</pubDate><description><![CDATA[为什么要进行内存管理？
由于移动设变的内存极其有限，所以每个APP所占的内存也是有限制的，当app所占用的内存较多时，系统就会发出内存警告，
所以需要回收一些不需要再继续使用的内存空间，比如回收一些不再使用的对象和变量等。
OC内存管理的范围
管理任何继承NSObject的对象，对其他的基本数据类型无效。
本质原因是因为对象和其他数据类型在系统中的存储空间不一样，其他局部变量主要存放在栈]]></description><category></category></item><item><title><![CDATA[黑马程序员——oc加强学习(block)]]></title><link>https://blog.youkuaiyun.com/zhang2292/article/details/48859139</link><guid>https://blog.youkuaiyun.com/zhang2292/article/details/48859139</guid><author>zhang2292</author><pubDate>Fri, 02 Oct 2015 11:18:11 +0800</pubDate><description><![CDATA[------- android培训、java培训、期待与您交流！ ----------


    block类型是一个C级别的语法和运行机制。它与标准的C函数类似，不同之处在于，它除了有可执行代码以外，它
还包含了与堆、栈内存绑定的变量。因此，block对象包含着一组状态数据，这些数据在程序执行时用于对行为产生影响。
你可以用block来写一些可以传到API中的函数语句，可选择性地存储]]></description><category></category></item><item><title><![CDATA[黑马程序员——oc加强学习(协议)]]></title><link>https://blog.youkuaiyun.com/zhang2292/article/details/48858673</link><guid>https://blog.youkuaiyun.com/zhang2292/article/details/48858673</guid><author>zhang2292</author><pubDate>Fri, 02 Oct 2015 10:38:54 +0800</pubDate><description><![CDATA[------- android培训、java培训、期待与您交流！ ----------




 什么是协议？

         一些方法的声明，一般写到一个.h的头文件中

        方法有两种：

        1）必须实现

        2）选择实现

 

    协议的作用；

        供其他的类去遵守，]]></description><category></category></item><item><title><![CDATA[黑马程序员——foundation框架（一）]]></title><link>https://blog.youkuaiyun.com/zhang2292/article/details/48850493</link><guid>https://blog.youkuaiyun.com/zhang2292/article/details/48850493</guid><author>zhang2292</author><pubDate>Thu, 01 Oct 2015 22:56:37 +0800</pubDate><description><![CDATA[------- android培训、java培训、期待与您交流！ ----------


字符串比较


#import 
void test(){
    NSString *str = @"abc";
    NSString *str1 =@"ABc";
    
    //取出每个字符的ASCII码值，比较ASCII码值大小
    //compare 默认的区分大小写]]></description><category></category></item><item><title><![CDATA[黑马程序员——foundation框架（二）]]></title><link>https://blog.youkuaiyun.com/zhang2292/article/details/48849547</link><guid>https://blog.youkuaiyun.com/zhang2292/article/details/48849547</guid><author>zhang2292</author><pubDate>Thu, 01 Oct 2015 21:50:06 +0800</pubDate><description><![CDATA[------- android培训、java培训、期待与您交流！ ----------




#import 

int main(int argc, const char * argv[]) {
    @autoreleasepool {
        
        //CGPoint/NSPoint是CGPoint的一个别名
        //用来表示二维平面的一个点]]></description><category></category></item><item><title><![CDATA[黑马训练营——oc中的类和对象]]></title><link>https://blog.youkuaiyun.com/zhang2292/article/details/48847303</link><guid>https://blog.youkuaiyun.com/zhang2292/article/details/48847303</guid><author>zhang2292</author><pubDate>Thu, 01 Oct 2015 17:59:49 +0800</pubDate><description><![CDATA[------- android培训、java培训、期待与您交流！ ----------


/*
 
    类：一类事物共同特征和行为的抽象
 
    车类
    共同特征：颜色，速度，轮子
        行为： 跑，停止
 
 
 
    对象：类的具体的个体
    
        东风（车类的对象）
    
        解放大卡车（车类的对象）
 
    2.类的定]]></description><category></category></item><item><title><![CDATA[黑马程序员——c语言基础之结构体]]></title><link>https://blog.youkuaiyun.com/zhang2292/article/details/48846127</link><guid>https://blog.youkuaiyun.com/zhang2292/article/details/48846127</guid><author>zhang2292</author><pubDate>Thu, 01 Oct 2015 14:47:07 +0800</pubDate><description><![CDATA[------- android培训、java培训、期待与您交流！ ----------

C语言构造类型
构造数据类型是根据已定义的一个或多个数据类型用构造的方法来定义的。也就是说，一个构造类型的值可以分解成若干个“成员”和“元素”。每个“成员”都是一个基本数据类型或又是一个构造类型。
 
定义结构体的方法
一般形式：
struct 结构名{
成员表列
}；
注意：最后的“；”]]></description><category></category></item><item><title><![CDATA[黑马程序员——c语言基础之文件的概念及操作]]></title><link>https://blog.youkuaiyun.com/zhang2292/article/details/48846033</link><guid>https://blog.youkuaiyun.com/zhang2292/article/details/48846033</guid><author>zhang2292</author><pubDate>Thu, 01 Oct 2015 14:21:00 +0800</pubDate><description><![CDATA[------- android培训、java培训、期待与您交流！ ----------



文件的概念及分类
“文件”指存储在外部介质上数据的集合，这个数据集有一个名词，叫做文件名。
从文件编码的方式来看，文件可分为ASCII码文件和二进制文件两种。
  
对文件的操作步骤
1、引入头文件（stdio.h）
2、定义文件指针
3、打开文件
4、文件读写
5、关闭文件]]></description><category></category></item><item><title><![CDATA[黑马程序员——c语言基础之指针]]></title><link>https://blog.youkuaiyun.com/zhang2292/article/details/48845637</link><guid>https://blog.youkuaiyun.com/zhang2292/article/details/48845637</guid><author>zhang2292</author><pubDate>Thu, 01 Oct 2015 11:56:44 +0800</pubDate><description><![CDATA[------- android培训、java培训、期待与您交流！ ----------



地址的概念
1、计算机硬件系统的内部存储器中，拥有大量的存储单元（容量为1字节），为了方便管理，必须为每一个单元编号，这个编号就是存储单元的“地址”。每个存储单元都有一个唯一的地址。
内存地址——内存中存储单元的编号
2、在地址所标识的存储单元中存放数据。
注意：内存单元的地址与内存单元中]]></description><category></category></item><item><title><![CDATA[黑马程序员——c语言基础之数组]]></title><link>https://blog.youkuaiyun.com/zhang2292/article/details/48845617</link><guid>https://blog.youkuaiyun.com/zhang2292/article/details/48845617</guid><author>zhang2292</author><pubDate>Thu, 01 Oct 2015 11:51:30 +0800</pubDate><description><![CDATA[------- android培训、java培训、期待与您交流！ ----------

数组的基本概念
在程序设计中，为了处理方便，把具有相同类型的若干变量按有序的形式组织起来，这些按序排列的同类数据元素的集合称为数组。
 
在c语言中，数组属于构造数据类型，一个数组可以分解为多个数组元素，这些数组元素可以是基本数据类型或是构造类型。
 
数组的几个名词
1）数组：一组具有相同数]]></description><category></category></item></channel></rss>