<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[ciwei_numberOne的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/ciwei_numberOne</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; ciwei_numberOne]]></copyright><item><title><![CDATA[iOS开发分享之“白名单”]]></title><link>https://blog.youkuaiyun.com/ciwei_numberOne/article/details/51536673</link><guid>https://blog.youkuaiyun.com/ciwei_numberOne/article/details/51536673</guid><author>ciwei_numberOne</author><pubDate>Mon, 30 May 2016 11:28:40 +0800</pubDate><description><![CDATA[本文转自：http://www.2cto.com/kf/201602/489546.html

WWDC 2015 Session 703: "Privacy and Your App （
 时间在30：18左右）关于 URL scheme 的介绍，指出：



也就是说：在iOS9中，如果使用 canOpenURL: 方法，该方法所涉及到的 URL scheme 必须在"Info.]]></description><category></category></item><item><title><![CDATA[从相册中取出gif图片]]></title><link>https://blog.youkuaiyun.com/ciwei_numberOne/article/details/50685888</link><guid>https://blog.youkuaiyun.com/ciwei_numberOne/article/details/50685888</guid><author>ciwei_numberOne</author><pubDate>Thu, 18 Feb 2016 14:30:35 +0800</pubDate><description><![CDATA[NSURL *imageRefURL = [info valueForKey:UIImagePickerControllerReferenceURL];
                    
                    ALAssetsLibrary* assetLibrary = [[ALAssetsLibrary alloc] init];
               ]]></description><category></category></item><item><title><![CDATA[iOS开发之横道图]]></title><link>https://blog.youkuaiyun.com/ciwei_numberOne/article/details/50624991</link><guid>https://blog.youkuaiyun.com/ciwei_numberOne/article/details/50624991</guid><author>ciwei_numberOne</author><pubDate>Tue, 02 Feb 2016 17:28:54 +0800</pubDate><description><![CDATA[.h文件


#import 

@class ProgressChartView;
@protocol ProgressChartViewDelegateNSObject>

@required
- (NSString *)progressBeginTimeInChartView:(ProgressChartView *)progressChartView;
- (NSStr]]></description><category></category></item><item><title><![CDATA[【iOS开发】打包静态库.a文件]]></title><link>https://blog.youkuaiyun.com/ciwei_numberOne/article/details/50587586</link><guid>https://blog.youkuaiyun.com/ciwei_numberOne/article/details/50587586</guid><author>ciwei_numberOne</author><pubDate>Tue, 26 Jan 2016 15:20:08 +0800</pubDate><description><![CDATA[【iOS开发】打包静态库.a文件

Bison

10 Jun 2015 in 静态库



"The beginning is the most important part of the work."
Plato

















选择iOS Device 这里建议不要连设备，command+b运行
然后选择模拟器 com]]></description><category></category></item><item><title><![CDATA[如何让一个点绕中心旋转]]></title><link>https://blog.youkuaiyun.com/ciwei_numberOne/article/details/50586868</link><guid>https://blog.youkuaiyun.com/ciwei_numberOne/article/details/50586868</guid><author>ciwei_numberOne</author><pubDate>Tue, 26 Jan 2016 13:58:54 +0800</pubDate><description><![CDATA[//实现原理根据改变
三角形的正弦定理 余弦定理
- (void)starAnimash:(UIImageView *)imgView
{
   
_imgView = imgView;

    
   
self.center =
CGPointMake(_radius *
cosf(_angle) + imgView.center.x,
_radius * sinf(]]></description><category></category></item><item><title><![CDATA[左右位移]]></title><link>https://blog.youkuaiyun.com/ciwei_numberOne/article/details/50508634</link><guid>https://blog.youkuaiyun.com/ciwei_numberOne/article/details/50508634</guid><author>ciwei_numberOne</author><pubDate>Wed, 13 Jan 2016 10:06:47 +0800</pubDate><description><![CDATA[左移运算符（<<）

将一个运算对象的各二进制位全部左移若干位（左边的二进制位丢弃，右边补0）。

例：a = a << 2 将a的二进制位左移2位，右补0，

左移1位后a = a * 2; 

若左移时舍弃的高位不包含1，则每左移一位，相当于该数乘以2。
右移运算符（>>）

将一个数的各二进制位全部右移若干位，正数左补0，负数左补1，右边丢弃。

操作数每右移一位，相当于该数除以2。

例如]]></description><category></category></item><item><title><![CDATA[NSCoding协议]]></title><link>https://blog.youkuaiyun.com/ciwei_numberOne/article/details/50496362</link><guid>https://blog.youkuaiyun.com/ciwei_numberOne/article/details/50496362</guid><author>ciwei_numberOne</author><pubDate>Mon, 11 Jan 2016 13:12:01 +0800</pubDate><description><![CDATA[由于Sqlite数据库的blob数据和NSData的兼容比较好，我想尝试把一个NSArray存入Sqlite。Sqlite不支持数组的直接存储，所以我寻找了一些数组转化为NSData的方法。网上大多数的解决办法都是针对于字符数组,eg:
 NSArray*array01=
 [[NSArrayalloc]initWithObjects:@"1",@"2",@"3",nil];
这种数组的解决]]></description><category></category></item><item><title><![CDATA[__block和__weak的区别]]></title><link>https://blog.youkuaiyun.com/ciwei_numberOne/article/details/50495274</link><guid>https://blog.youkuaiyun.com/ciwei_numberOne/article/details/50495274</guid><author>ciwei_numberOne</author><pubDate>Mon, 11 Jan 2016 10:29:15 +0800</pubDate><description><![CDATA[相同点：
1、__block对象在block中不会被block强引用一次，__weak对象相当于weak的property，所以两个均不会出现循环引用的问题
2、__block和__weak修饰的对象，在其没有任何强引用的时候，弱引用指针也会被设为nil


不同点
1、__block不管是在ARC还是MRC模式下都可以使用，可以修饰对象，还可以修饰基本类型，__weak只能在ARC下]]></description><category></category></item><item><title><![CDATA[iOS 集合的深复制与浅复制]]></title><link>https://blog.youkuaiyun.com/ciwei_numberOne/article/details/50476906</link><guid>https://blog.youkuaiyun.com/ciwei_numberOne/article/details/50476906</guid><author>ciwei_numberOne</author><pubDate>Thu, 07 Jan 2016 16:27:54 +0800</pubDate><description><![CDATA[本文整理源自：https://www.zybuluo.com/MicroCai/note/50592


一、概念
    1、浅复制
          浅复制：即并不拷贝对象本身，仅仅拷贝指向对象的指针。集合的浅复制即当进行浅复制时，会向原始集合发送retain消息，引用计数加1，同时指针被拷贝到新的集合。
          深复制：直接拷贝整个对象的内存到另外一块内存中如图所示]]></description><category></category></item><item><title><![CDATA[iOS开发怎么使用copy关键字]]></title><link>https://blog.youkuaiyun.com/ciwei_numberOne/article/details/50475615</link><guid>https://blog.youkuaiyun.com/ciwei_numberOne/article/details/50475615</guid><author>ciwei_numberOne</author><pubDate>Thu, 07 Jan 2016 14:27:46 +0800</pubDate><description><![CDATA[使用场景;
(1)、NSString、NSArray、NSDictionary等经常使用copy关键字
        原因：NSString、NSArray、NSDictionary等有其相对应的可变类型，NSMutableString、NSMutableArray、NSMutableDictionary，当使用retain关键字时，
                只是复制了一个指针，当]]></description><category></category></item><item><title><![CDATA[weak和assign的区别，以及使用场景]]></title><link>https://blog.youkuaiyun.com/ciwei_numberOne/article/details/50475228</link><guid>https://blog.youkuaiyun.com/ciwei_numberOne/article/details/50475228</guid><author>ciwei_numberOne</author><pubDate>Thu, 07 Jan 2016 11:59:11 +0800</pubDate><description><![CDATA[相同点：
assgin和weak均表明该属性定义了一种“非拥有关系”，即在为此种属性设置新值时，既不保留新值，也不释放旧值。


区别：
（1）weak在对象销毁时，属性值会置为nil，而assign只会执行对“纯量类型”做简单的赋值操作。
（2）assgin可以用于非OC对象，例如float、bool、int等类型，而weak只可用于OC对象




使用场景：
  we]]></description><category></category></item><item><title><![CDATA[苹果各手机的尺寸]]></title><link>https://blog.youkuaiyun.com/ciwei_numberOne/article/details/48523379</link><guid>https://blog.youkuaiyun.com/ciwei_numberOne/article/details/48523379</guid><author>ciwei_numberOne</author><pubDate>Thu, 17 Sep 2015 16:21:54 +0800</pubDate><description><![CDATA[型号 宽：                高：
   4s:     320.0               480.0
    5:     320.0                568.0
   5s:    320.0                568.0
    6:     375.0                667.0
  6+:     414.0      ]]></description><category></category></item><item><title><![CDATA[Swift - 按钮（UIButton）的用法]]></title><link>https://blog.youkuaiyun.com/ciwei_numberOne/article/details/48521221</link><guid>https://blog.youkuaiyun.com/ciwei_numberOne/article/details/48521221</guid><author>ciwei_numberOne</author><pubDate>Thu, 17 Sep 2015 14:12:45 +0800</pubDate><description><![CDATA[1，按钮的创建
（1）按钮有下面四种类型：

UIButtonType.ContactAdd：前面带“+”图标按钮，默认文字颜色为蓝色，有触摸时的高亮效果

UIButtonType.DetailDisclosure：前面带“!”图标按钮，默认文字颜色为蓝色，有触摸时的高亮效果

UIButtonType.System：前面不带图标，默认文字颜色为蓝色，有触摸时的高亮效果

UI]]></description><category></category></item><item><title><![CDATA[Unknown class ViewController in Interface Builder file]]></title><link>https://blog.youkuaiyun.com/ciwei_numberOne/article/details/48470145</link><guid>https://blog.youkuaiyun.com/ciwei_numberOne/article/details/48470145</guid><author>ciwei_numberOne</author><pubDate>Tue, 15 Sep 2015 17:08:34 +0800</pubDate><description><![CDATA[使用xcode6.4创建工程时，如果将xcode自带的viewcontroller删除的话就会报Unknown class ViewController in Interface Builder file错误，解决办法就是：将下图的class换为你的rootviewcontroller]]></description><category></category></item><item><title><![CDATA[【iOS】Swift中扩展extension与协议protocol]]></title><link>https://blog.youkuaiyun.com/ciwei_numberOne/article/details/48467981</link><guid>https://blog.youkuaiyun.com/ciwei_numberOne/article/details/48467981</guid><author>ciwei_numberOne</author><pubDate>Tue, 15 Sep 2015 15:10:19 +0800</pubDate><description><![CDATA[一起连带前面几篇Playground小结代码都转到github上了，注释写了很多，主要方便自己以后可以翻翻看。Swift语法主要部分差不多就这些了。当然还有泛型、运算符重载、ARC、闭包之类的补充。




一、扩展（extension）



扩展 extension (类似OC中的分类, 但Swift中没有名字), 即在没有权限获取到原始代码的情况下, 为类增加新功能.
]]></description><category></category></item><item><title><![CDATA[AF详解]]></title><link>https://blog.youkuaiyun.com/ciwei_numberOne/article/details/48441147</link><guid>https://blog.youkuaiyun.com/ciwei_numberOne/article/details/48441147</guid><author>ciwei_numberOne</author><pubDate>Mon, 14 Sep 2015 16:42:47 +0800</pubDate><description><![CDATA[http://blog.youkuaiyun.com/codywangziham01/article/details/38088017






AFNetworking是一个轻量级的iOS网络通信类库。它建立在NSURLConnection和NSOperation等类库的基础上，让很多网络通信功能的实现变得十分简单。它支持HTTP请求和基于REST的网络服务（包括GET、POST、
 PU]]></description><category></category></item><item><title><![CDATA[iOS时间格式转换总结]]></title><link>https://blog.youkuaiyun.com/ciwei_numberOne/article/details/48177159</link><guid>https://blog.youkuaiyun.com/ciwei_numberOne/article/details/48177159</guid><author>ciwei_numberOne</author><pubDate>Wed, 02 Sep 2015 13:49:46 +0800</pubDate><description><![CDATA[//实例化一个NSDateFormatter对象

NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];

//设定时间格式,这里可以设置成自己需要的格式

[dateFormatter setDateFormat:@"yyyy-MM-dd HH:mm:ss"];

//用[NSDate date]可以获取]]></description><category></category></item><item><title><![CDATA[swift开发]]></title><link>https://blog.youkuaiyun.com/ciwei_numberOne/article/details/48158897</link><guid>https://blog.youkuaiyun.com/ciwei_numberOne/article/details/48158897</guid><author>ciwei_numberOne</author><pubDate>Tue, 01 Sep 2015 15:44:19 +0800</pubDate><description><![CDATA[在Swift中能够直接使用Objective-C语言提供的api （包括系统框架与自己的定制代码），也能够在Objective-C中使用Swift提供的类和api ,还能够在一个工程中同时混合使用Swift 和Objective-C两种语言，两种语言之间能够互通和互用。

      任意Objective-C的框架或C库（包括所有的Objective-C系统框架，例如Foundation、U]]></description><category></category></item><item><title><![CDATA[haoboke]]></title><link>https://blog.youkuaiyun.com/ciwei_numberOne/article/details/48005403</link><guid>https://blog.youkuaiyun.com/ciwei_numberOne/article/details/48005403</guid><author>ciwei_numberOne</author><pubDate>Wed, 26 Aug 2015 16:28:33 +0800</pubDate><description><![CDATA[http://www.cnblogs.com/wendingding/tag/IOS开发/]]></description><category></category></item><item><title><![CDATA[fMDB常用的数据类型以及sql语句(二)]]></title><link>https://blog.youkuaiyun.com/ciwei_numberOne/article/details/48005317</link><guid>https://blog.youkuaiyun.com/ciwei_numberOne/article/details/48005317</guid><author>ciwei_numberOne</author><pubDate>Wed, 26 Aug 2015 16:24:05 +0800</pubDate><description><![CDATA[一、SQL语句

如果要在程序运行过程中操作数据库中的数据，那得先学会使用SQL语句

1.什么是SQL

SQL（structured query language）：结构化查询语言

SQL是一种对关系型数据库中的数据进行定义和操作的语言

SQL语言简洁，语法简单，好学好用

 

2.什么是SQL语句

使用SQL语言编写出来的句子\代码，就是SQL语句
]]></description><category></category></item></channel></rss>