<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Struggle208的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/Struggle208</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Struggle208]]></copyright><item><title><![CDATA[objective-c-方法-- dateByAddingTimeInterval:]]></title><link>https://blog.youkuaiyun.com/Struggle208/article/details/41139569</link><guid>https://blog.youkuaiyun.com/Struggle208/article/details/41139569</guid><author>Struggle208</author><pubDate>Sat, 15 Nov 2014 03:56:41 +0800</pubDate><description><![CDATA[- (id)dateByAddingTimeInterval:(NSTimeInterval)ti
NS_AVAILABLE(10_6,
2_0);]]></description><category></category></item><item><title><![CDATA[objective-c-方法-- 字符串截取三兄弟]]></title><link>https://blog.youkuaiyun.com/Struggle208/article/details/41129509</link><guid>https://blog.youkuaiyun.com/Struggle208/article/details/41129509</guid><author>Struggle208</author><pubDate>Fri, 14 Nov 2014 23:15:41 +0800</pubDate><description><![CDATA[NSString * code = [url
substringFromIndex:fromIndex];//
从某个位置一直截取到最后
        [url substringToIndex:];//
从头开始截取到某一个位置
        [url substringWithRange:];//
是截取具体的范围从几号位截取到几号位]]></description><category></category></item><item><title><![CDATA[objective-c-方法-- (NSRange)rangeOfString:(NSString *)aString;]]></title><link>https://blog.youkuaiyun.com/Struggle208/article/details/41125123</link><guid>https://blog.youkuaiyun.com/Struggle208/article/details/41125123</guid><author>Struggle208</author><pubDate>Fri, 14 Nov 2014 22:23:22 +0800</pubDate><description><![CDATA[- (NSRange)rangeOfString:(NSString *)aString;


用法]]></description><category></category></item><item><title><![CDATA[objective-c-常见问题-encodeWithCoder -unrecognized selector sent]]></title><link>https://blog.youkuaiyun.com/Struggle208/article/details/41120683</link><guid>https://blog.youkuaiyun.com/Struggle208/article/details/41120683</guid><author>Struggle208</author><pubDate>Fri, 14 Nov 2014 20:32:28 +0800</pubDate><description><![CDATA[-[ encodeWithCoder:]: unrecognized selector sent to instance 0x8ec89e0']]></description><category></category></item><item><title><![CDATA[objective-c-常见问题-控件点击没有反应????]]></title><link>https://blog.youkuaiyun.com/Struggle208/article/details/41037381</link><guid>https://blog.youkuaiyun.com/Struggle208/article/details/41037381</guid><author>Struggle208</author><pubDate>Wed, 12 Nov 2014 06:35:31 +0800</pubDate><description><![CDATA[点击空间没得反应]]></description><category></category></item><item><title><![CDATA[objective-c-UI控件之-UIScrollView]]></title><link>https://blog.youkuaiyun.com/Struggle208/article/details/41037153</link><guid>https://blog.youkuaiyun.com/Struggle208/article/details/41037153</guid><author>Struggle208</author><pubDate>Wed, 12 Nov 2014 06:11:37 +0800</pubDate><description><![CDATA[我们就叫它滑动画面把.]]></description><category></category></item><item><title><![CDATA[objective-c-UI控件之-UIPageControl]]></title><link>https://blog.youkuaiyun.com/Struggle208/article/details/41036949</link><guid>https://blog.youkuaiyun.com/Struggle208/article/details/41036949</guid><author>Struggle208</author><pubDate>Wed, 12 Nov 2014 05:53:48 +0800</pubDate><description><![CDATA[UIPageControl]]></description><category></category></item><item><title><![CDATA[objective-c-思想与技巧--单例]]></title><link>https://blog.youkuaiyun.com/Struggle208/article/details/41010319</link><guid>https://blog.youkuaiyun.com/Struggle208/article/details/41010319</guid><author>Struggle208</author><pubDate>Tue, 11 Nov 2014 13:39:47 +0800</pubDate><description><![CDATA[要想自定义出来的类,创造出来的对是]]></description><category></category></item><item><title><![CDATA[objective-c-思想与技巧-懒加载]]></title><link>https://blog.youkuaiyun.com/Struggle208/article/details/40960783</link><guid>https://blog.youkuaiyun.com/Struggle208/article/details/40960783</guid><author>Struggle208</author><pubDate>Sun, 09 Nov 2014 23:38:17 +0800</pubDate><description><![CDATA[和为懒加载,我的理解就是ch]]></description><category></category></item><item><title><![CDATA[objective-c-UI控件之-UITextField-clearButtonMode]]></title><link>https://blog.youkuaiyun.com/Struggle208/article/details/40926519</link><guid>https://blog.youkuaiyun.com/Struggle208/article/details/40926519</guid><author>Struggle208</author><pubDate>Sat, 08 Nov 2014 21:26:03 +0800</pubDate><description><![CDATA[代码实现]]></description><category></category></item><item><title><![CDATA[objective-c-UI控件之-UITextField-placeholder]]></title><link>https://blog.youkuaiyun.com/Struggle208/article/details/40925799</link><guid>https://blog.youkuaiyun.com/Struggle208/article/details/40925799</guid><author>Struggle208</author><pubDate>Sat, 08 Nov 2014 21:04:27 +0800</pubDate><description><![CDATA[用代码创建就是


self.placeholder =
@"请输入搜索内容"; (我这里是 在)]]></description><category></category></item><item><title><![CDATA[objective-c之sel----字符串转化成sel数据(变量)----sel数据（变量）转化成字符串输出]]></title><link>https://blog.youkuaiyun.com/Struggle208/article/details/38943607</link><guid>https://blog.youkuaiyun.com/Struggle208/article/details/38943607</guid><author>Struggle208</author><pubDate>Sat, 30 Aug 2014 13:23:47 +0800</pubDate><description><![CDATA[字符串转化成sel数据]]></description><category></category></item><item><title><![CDATA[object-c的特殊数据类型sel-怎样理解？]]></title><link>https://blog.youkuaiyun.com/Struggle208/article/details/38935327</link><guid>https://blog.youkuaiyun.com/Struggle208/article/details/38935327</guid><author>Struggle208</author><pubDate>Sat, 30 Aug 2014 01:10:49 +0800</pubDate><description><![CDATA[sel是什么？
答：sel和int double 一样shi'yi'zhong]]></description><category></category></item><item><title><![CDATA[学ios需要了解的C语言基础知识-11-C语言精华总结]]></title><link>https://blog.youkuaiyun.com/Struggle208/article/details/38880291</link><guid>https://blog.youkuaiyun.com/Struggle208/article/details/38880291</guid><author>Struggle208</author><pubDate>Wed, 27 Aug 2014 22:53:54 +0800</pubDate><description><![CDATA[精华总结
/*
  1、计算常识
     1、计算只能识别0、1，所有计算中的一切都是由0、1组成的
     2、静态数据：存储在硬盘上的数据
        动态数据：存储在内存中数据
        静态数据与动态数据是可以相互转换的
  2、1、C语言是有函数构成的
     2、函数只有调用的才会执行
     3、main是程序的入口，程序启动只会执行main函数]]></description><category></category></item><item><title><![CDATA[学ios需要了解的C语言基础知识-10-内外部函数，内外部变量]]></title><link>https://blog.youkuaiyun.com/Struggle208/article/details/38880259</link><guid>https://blog.youkuaiyun.com/Struggle208/article/details/38880259</guid><author>Struggle208</author><pubDate>Wed, 27 Aug 2014 22:51:57 +0800</pubDate><description><![CDATA[内外部函数，内外部变量
   内部函数：只能在本文件访问的函数
   外部函数：在其他文件也可以访问函数，默认情况下，所有函数都是外部函数
 
   extern对函数的作用：（extern废物）
   1、完整的声明一个外部函数
   2、完整的定义一个外部函数
   static 
   1、声明一个内部函数
   2、定义一个内部函数






*
  全]]></description><category></category></item><item><title><![CDATA[学ios需要了解的C语言基础知识-9-预处理指令宏定义啥的]]></title><link>https://blog.youkuaiyun.com/Struggle208/article/details/38880219</link><guid>https://blog.youkuaiyun.com/Struggle208/article/details/38880219</guid><author>Struggle208</author><pubDate>Wed, 27 Aug 2014 22:48:39 +0800</pubDate><description><![CDATA[预处理指令宏定义啥的
  预处理指令：在编译前进行解析处理指令
  所有预处理指令都是以#开头
  所有的预处理指令都可以写文件任意位置，它们都和{}无关
  所有的预处理指令后面都不用写分号
 
  宏定义
     不带参数的宏定义
     带参数的宏定义
  条件编译
  文件包含




#include 


//定义格式 #define 宏名 值]]></description><category></category></item><item><title><![CDATA[学ios需要了解的C语言基础知识-8-结构体、枚举、typedef啥的]]></title><link>https://blog.youkuaiyun.com/Struggle208/article/details/38880157</link><guid>https://blog.youkuaiyun.com/Struggle208/article/details/38880157</guid><author>Struggle208</author><pubDate>Wed, 27 Aug 2014 22:47:22 +0800</pubDate><description><![CDATA[结构体、枚举、typedef啥的
1、全局变量：定义在函数外部变量
     1、定义格式：变量类型 变量名称 = 值
     2、声明     变量类型 变量名称
     注意点：
     1、全局变量不可以重复定义，可以重复声明
     作用域：从定义那一行开始直到文件结束，若有声明的话只要是提前声明在整个项目中任意位置都可以使用
     生命周期：从程序启动到程序退出]]></description><category></category></item><item><title><![CDATA[学ios需要了解的C语言基础知识-7-指针和指针与字符串函数]]></title><link>https://blog.youkuaiyun.com/Struggle208/article/details/38880097</link><guid>https://blog.youkuaiyun.com/Struggle208/article/details/38880097</guid><author>Struggle208</author><pubDate>Wed, 27 Aug 2014 22:46:19 +0800</pubDate><description><![CDATA[指针
指针：指针就是地址
    指针变量：用来存放地址的变量就称为指针变量
    定义格式：指针所指向的数据类型 * 指针变量名称
    初始化：
    1、先定义再初始化
       int a = 10;
       int *p;
       p = &a;
     2、定义的同时初始化
       int *p = &a;
  注意点：
  1、没]]></description><category></category></item><item><title><![CDATA[学ios需要了解的C语言基础知识-6-维数组二维数组啥]]></title><link>https://blog.youkuaiyun.com/Struggle208/article/details/38880033</link><guid>https://blog.youkuaiyun.com/Struggle208/article/details/38880033</guid><author>Struggle208</author><pubDate>Wed, 27 Aug 2014 22:44:09 +0800</pubDate><description><![CDATA[数组：存储多个相同数据类型的集合(容器)
  定义数组格式： 数组类型 数组名称[元素个数]
  数组初始化
  1、先定义数组，再初始化
     1、使用常量作为元素个数
        int nums[5];
     2、使用变量作为元素个数
        int len = 5;
        int nums[len];
 
     注意点：
     1]]></description><category></category></item><item><title><![CDATA[学ios需要了解的C语言基础知识-5-函数]]></title><link>https://blog.youkuaiyun.com/Struggle208/article/details/38879947</link><guid>https://blog.youkuaiyun.com/Struggle208/article/details/38879947</guid><author>Struggle208</author><pubDate>Wed, 27 Aug 2014 22:39:58 +0800</pubDate><description><![CDATA[函数：完成特定功能的代码段
  作用：把功能封装到函数中，方便代码管理，和以后使用
  好处：提高代码复用性、提高代码的可读性
  1、确定函数功能，根据函数功能为函数起一个有意义的名字
  2、确定完成这个功能需要函数调用者传入什么的数据，确定形参列表
  3、确定完成这个功能需要返回什么样类型的数据给函数调用者
  4、写函数体，完成函数功能
 
  定义函数的格式      ]]></description><category></category></item></channel></rss>