<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[xiyouiOS的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/xiyouiOS</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; xiyouiOS]]></copyright><item><title><![CDATA[IOS动画           （李梦珂）]]></title><link>https://blog.youkuaiyun.com/xiyouiOS/article/details/50267005</link><guid>https://blog.youkuaiyun.com/xiyouiOS/article/details/50267005</guid><author>xiyouiOS</author><pubDate>Fri, 11 Dec 2015 17:57:38 +0800</pubDate><description><![CDATA[一、UIView基础动画1.动画的设置
（1）.传统方式设置动画// 动画开始
[UIView beginAnimations:@"textAnimations" context:nil];
[UIView setAnimationDuration:0.5];
[UIView setAnimationDelegate:self];
//UIViewAnimationCurveEaseInOut开始时]]></description><category></category></item><item><title><![CDATA[简单多媒体的使用——郭挺]]></title><link>https://blog.youkuaiyun.com/xiyouiOS/article/details/50266791</link><guid>https://blog.youkuaiyun.com/xiyouiOS/article/details/50266791</guid><author>xiyouiOS</author><pubDate>Fri, 11 Dec 2015 17:38:24 +0800</pubDate><description><![CDATA[iOS有一些自带的音乐和视频播放器类，使用起来非常简单，在这里做一下简单的介绍。首先，使用AVAudioPlayer和AVPlayer类可以播放音乐，它们使用起来简单方便，但AVAudioPlayer只能播放本地音乐，不支持流媒体播放。而AVPlayer可以播放本地音乐和流媒体音乐，但是提供的接口非常少，不够灵活，如果要做一些专业性质的播放器，还需要专门的开源类。下面是AVAudioPlayer的简]]></description><category></category></item><item><title><![CDATA[跟上节奏 大数据时代十大必备IT技能 ——韩钊]]></title><link>https://blog.youkuaiyun.com/xiyouiOS/article/details/50238571</link><guid>https://blog.youkuaiyun.com/xiyouiOS/article/details/50238571</guid><author>xiyouiOS</author><pubDate>Wed, 09 Dec 2015 16:58:12 +0800</pubDate><description><![CDATA[新的想法诞生新的技术，从而造出许多新词，云计算、大数据、BYOD、社交媒体……在互联网时代，各种新词层出不穷，让人应接不暇。这些新的技术，这些新兴应用和对应的IT发展趋势，使得IT人必须了解甚至掌握最新的IT技能。


新的想法诞生新的技术，从而造出许多新词，云计算、大数据、BYOD、社交媒体、3D打印机、物联网……在互联网时代，各种新词层出不穷，让人应接不暇。这些新的技术，这些新兴应用和对]]></description><category></category></item><item><title><![CDATA[Objective-C消息模式]]></title><link>https://blog.youkuaiyun.com/xiyouiOS/article/details/50197495</link><guid>https://blog.youkuaiyun.com/xiyouiOS/article/details/50197495</guid><author>xiyouiOS</author><pubDate>Sun, 06 Dec 2015 19:49:12 +0800</pubDate><description><![CDATA[Objective-C消息模式OC与c++,Java等面向对象语言相似,不过很多方面有所差别,OC使用”消息结构”而非”函数调用”.  OC语言由Smalltalk演化而来，Smalltalk是消息型语言的鼻祖。消息与函数调用的区别看起来是这样：// 消息Object *o=[object new];[o performWith:pl  and:p2];//  函数调用 (c++)Object *o]]></description><category></category></item><item><title><![CDATA[iOS多线程——郭挺]]></title><link>https://blog.youkuaiyun.com/xiyouiOS/article/details/50197393</link><guid>https://blog.youkuaiyun.com/xiyouiOS/article/details/50197393</guid><author>xiyouiOS</author><pubDate>Sun, 06 Dec 2015 19:36:25 +0800</pubDate><description><![CDATA[线程的概念附：多线程用于运行一些在主线程无法运行的任务，比如下载或者加载图片，如果放到主线程来运行会将主线程堵死，从而无法响应。每个正在系统上运行的程序都是一个进程。每个进程包含一到多个线程。进程也可能是整个程序或者是部分程序的动态执行。线程是一组指令的集合，或者是程序的特殊段，它可以在程序里独立执行。也可以把它理解为代码运行的上下文。所以线程基本上是轻量级的进程，它负责在单个程序里执行多任务。通常]]></description><category></category></item><item><title><![CDATA[抓狂的指针]]></title><link>https://blog.youkuaiyun.com/xiyouiOS/article/details/50195359</link><guid>https://blog.youkuaiyun.com/xiyouiOS/article/details/50195359</guid><author>xiyouiOS</author><pubDate>Sun, 06 Dec 2015 15:19:00 +0800</pubDate><description><![CDATA[oc里面大多数对象都是指针类型，例如NSString *name。oc的对象创建出来时系统就自动给他分配好了空间，也就是说，一个变量对应两块空间，一个用来存储变量本身（类变量），一个是这个变量指向的空间。但是他们存储的位置不一样。而且，oc的函数可以对传进来的参数进行修改。 
还有一些方便的用法，比如: 
int n; 
scanf(“%d”,&n)； 
int a[n]; 
这样在OC里面是完全可]]></description><category></category></item><item><title><![CDATA[12.5周报]]></title><link>https://blog.youkuaiyun.com/xiyouiOS/article/details/50195253</link><guid>https://blog.youkuaiyun.com/xiyouiOS/article/details/50195253</guid><author>xiyouiOS</author><pubDate>Sun, 06 Dec 2015 15:08:36 +0800</pubDate><description><![CDATA[一、  负责项目及进展 
【项目名称】：我的处女座 
【版本号】：1.0 
【上线时间】： 目前在玩命写程序 
状态与功能】:  
本周开始开始做这个项目，按预期做完了侧边栏和主页的大部分内容，项目进程如下图。这部分内容还需完善与测试，预期下周开始做其余页面。二、收获与经验分享 
        一：侧边栏的实现：1，最近这种侧边栏被各种app所使用，实现方法其实就是view之间位置与大小的变化；2]]></description><category></category></item><item><title><![CDATA[装饰设计模式（三)demo]]></title><link>https://blog.youkuaiyun.com/xiyouiOS/article/details/50194155</link><guid>https://blog.youkuaiyun.com/xiyouiOS/article/details/50194155</guid><author>xiyouiOS</author><pubDate>Sun, 06 Dec 2015 12:29:47 +0800</pubDate><description><![CDATA[之前曾经学习过一个系统的设计模式demo,可是觉得局限性很大， 单纯是为了练习设计模式而生的，没有实用价值。
在做东西的时候，我喜欢做一些有意思的东西， 在接项目的时候，估计我也会这样吧。 性格使然，每个人的选择都是自己决定的。
好了， 上一篇装饰设计模式的博客中提到了这次要写出一个运用了delegate 和category 的小Demo，  
这次是小组长给出的学习目标，--写出天气预报D]]></description><category></category></item><item><title><![CDATA[谈谈UICollectionView添加头视图的方法]]></title><link>https://blog.youkuaiyun.com/xiyouiOS/article/details/50191101</link><guid>https://blog.youkuaiyun.com/xiyouiOS/article/details/50191101</guid><author>xiyouiOS</author><pubDate>Sun, 06 Dec 2015 00:18:32 +0800</pubDate><description><![CDATA[这几天在写项目的时候用到了UICollectionView，在做的时候，需要给整体的CollectionVIew上面放一个大的头视图，就类似Share中主页面的TableView效果类似。但是当我真正使用的时候发现，这个头视图和tableView里面的头视图，有很大的区别。
开始的效果是 
这是最后加上头视图的效果



上面的第二个图，加上的头视图效果是不是跟tableView中添加]]></description><category></category></item><item><title><![CDATA[UIImagePickerView的应用     （李梦珂）]]></title><link>https://blog.youkuaiyun.com/xiyouiOS/article/details/50163525</link><guid>https://blog.youkuaiyun.com/xiyouiOS/article/details/50163525</guid><author>xiyouiOS</author><pubDate>Thu, 03 Dec 2015 17:12:00 +0800</pubDate><description><![CDATA[一、加载网络图片 




//----------------------网络加载图像-------------------------

    

    NSString *urlstring =
@"http://down.tutu001.com/d/file/20101129/2f5ca0f1c9b6d02ea87df74fcc_560.jpg";

    N]]></description><category></category></item><item><title><![CDATA[share中简单聊天界面的实现<代码>]]></title><link>https://blog.youkuaiyun.com/xiyouiOS/article/details/50099359</link><guid>https://blog.youkuaiyun.com/xiyouiOS/article/details/50099359</guid><author>xiyouiOS</author><pubDate>Sun, 29 Nov 2015 20:51:48 +0800</pubDate><description><![CDATA[关于share中聊天界面的实现主要是用UITableView来实现，先用要发送的消息自适应获得尺寸，在cell上加聊天内容。
#import "chatViewController.h"@interface chatViewController ()<UITextFieldDelegate,UITableViewDataSource,UITableViewDelegate>
{
    UIView]]></description><category></category></item><item><title><![CDATA[share出现的一些问题与解决方法——韩钊]]></title><link>https://blog.youkuaiyun.com/xiyouiOS/article/details/50099295</link><guid>https://blog.youkuaiyun.com/xiyouiOS/article/details/50099295</guid><author>xiyouiOS</author><pubDate>Sun, 29 Nov 2015 20:45:54 +0800</pubDate><description><![CDATA[在写share的的时候，会遇到各种问题。今天开说说那些控件的事。。。


1.从一个视图跳转另一个视图（或视图控制器）
  也许，现在看来这并没有什么，点击一个按钮完成一个跳转事件就好了

    [self presentViewController:mainview animated:YES completion:nil];  //mainview为跳转的视图（或试图控制器）
但是]]></description><category></category></item><item><title><![CDATA[选择器的使用——郭挺]]></title><link>https://blog.youkuaiyun.com/xiyouiOS/article/details/50097989</link><guid>https://blog.youkuaiyun.com/xiyouiOS/article/details/50097989</guid><author>xiyouiOS</author><pubDate>Sun, 29 Nov 2015 17:52:28 +0800</pubDate><description><![CDATA[UIPickerView和UIDataPicker都是选择器，它们的外貌也非常相似，但它们却继承自不同的父类。 
1.UIPickerView继承自UIView 
2.UIDataPicker继承自UIcontrol，而UIcontrol也继承自UIView 
UIPickerView直接继承了UIView，没有继承UIControl，因此，它不能像UIControl那样绑定事件处理方法，UIPic]]></description><category></category></item><item><title><![CDATA[SHARE总结——郭挺]]></title><link>https://blog.youkuaiyun.com/xiyouiOS/article/details/50097887</link><guid>https://blog.youkuaiyun.com/xiyouiOS/article/details/50097887</guid><author>xiyouiOS</author><pubDate>Sun, 29 Nov 2015 17:37:50 +0800</pubDate><description><![CDATA[如果说做share之前我就是一张写有非常潦草且内容混乱不堪笔记的纸张，那么做完share之后，这张纸的变化是非常大的，就像重新排版一样，做完share之后，内容有条不紊的记录了下来，而且思路前所未有的清晰，相信对于以后的学习会产生巨大的帮助。 
由于种种原因，用纯代码来写share对我来说成为了一项艰难而巨大的任务。因为一开头找不到合适的书籍也没有看纯代码的教学视频，所以就买了分镜的开发书籍，因此一]]></description><category></category></item><item><title><![CDATA[UINavigationController]]></title><link>https://blog.youkuaiyun.com/xiyouiOS/article/details/50097861</link><guid>https://blog.youkuaiyun.com/xiyouiOS/article/details/50097861</guid><author>xiyouiOS</author><pubDate>Sun, 29 Nov 2015 17:35:08 +0800</pubDate><description><![CDATA[**一、简介**导航控制器,是iOS中最常用的多视图控制器之一，它用来管理多个试图控制器，主要管理有层级关系的控制器**二、创建**//创建一个视图控制器 
   RootViewController *rootController = [[RootViewController alloc]init]; 
//创建一个UINavigationController，将刚创建的视图控制器作为根视图控制器]]></description><category></category></item><item><title><![CDATA[导航栏-（有阴影）]]></title><link>https://blog.youkuaiyun.com/xiyouiOS/article/details/50097755</link><guid>https://blog.youkuaiyun.com/xiyouiOS/article/details/50097755</guid><author>xiyouiOS</author><pubDate>Sun, 29 Nov 2015 17:20:05 +0800</pubDate><description><![CDATA[具有阴影的导航栏 
    在导航栏下方添加阴影效果]]></description><category></category></item><item><title><![CDATA[YI_share阶段小结]]></title><link>https://blog.youkuaiyun.com/xiyouiOS/article/details/50097579</link><guid>https://blog.youkuaiyun.com/xiyouiOS/article/details/50097579</guid><author>xiyouiOS</author><pubDate>Sun, 29 Nov 2015 17:00:12 +0800</pubDate><description><![CDATA[说起YI_share 
是一个长得像APP的小demo吧， APP开发可是条长路啊，一款APP不可能只由一个开发者完成，
 还需要市场营销、产品测试等各种部分。
而在闲暇时间出于爱而开发你想要的 App，将其打造成一款与众不同的应用，你可以去冒险做各种尝试，
让自己开发出来的 App 既有趣又特别，
或许你的App就成功了呢。
开发App的热情决定了你的开发水平，开发水平又能体现在你的]]></description><category></category></item><item><title><![CDATA[关于share的小心得     ———李梦珂]]></title><link>https://blog.youkuaiyun.com/xiyouiOS/article/details/50097511</link><guid>https://blog.youkuaiyun.com/xiyouiOS/article/details/50097511</guid><author>xiyouiOS</author><pubDate>Sun, 29 Nov 2015 16:53:32 +0800</pubDate><description><![CDATA[share心得体会这段时间以来，一直在做 share,由于之前学习中一直学习storyboard来开发，而这次要用的是纯代码，所以有一段时间用来学习了用代码构建界面。 在做share的过程中比之前难了很多，之前用storyboard时只用拖动一些控件放到合适的位置，一些方法都会自动生成，所以对视图的一些层级关系和一些逻辑结构不是特别清楚，但这次在做了share后，对于一些常用的控件掌握的比之前要好很]]></description><category></category></item><item><title><![CDATA[设计模式之装饰设计模式(二)delegate]]></title><link>https://blog.youkuaiyun.com/xiyouiOS/article/details/50096247</link><guid>https://blog.youkuaiyun.com/xiyouiOS/article/details/50096247</guid><author>xiyouiOS</author><pubDate>Sun, 29 Nov 2015 14:41:19 +0800</pubDate><description><![CDATA[这次我为大家介绍装饰设计模式中的delegate。

一. 什么是delegate
从委托方法的实现来看，委托方法的实现是在另外一个类中完成，即委托类的内部暴露了，与我们一般坚持的隐藏实现原则相违背。
从委托类的定义可以看出，委托与协议有一定的相似性。都采用protocol关键字来声明
，并且其中的方法都有optional和required，都需要对required方法和调用的optio]]></description><category></category></item><item><title><![CDATA[share总结]]></title><link>https://blog.youkuaiyun.com/xiyouiOS/article/details/50095963</link><guid>https://blog.youkuaiyun.com/xiyouiOS/article/details/50095963</guid><author>xiyouiOS</author><pubDate>Sun, 29 Nov 2015 14:08:42 +0800</pubDate><description><![CDATA[share做了差不多两周，感觉和以前的计算器，天气预报什么的差别还是很大的。 
以前的东西信息量较少，我总是胡乱的把所有东西都写在一个文件里，不用引用过来引用过去，还觉得捡了大便宜。但是开始做share的时候就发现这样根本行不通，一层层视图嵌套，父类子类的关系，不可能用几个文件就能实现。 
刚开始写的时候，说实话，就是无从下手，navigation，tabbarview，谁该控制谁，谁做根视图，从这]]></description><category></category></item></channel></rss>