<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[时光凉凉]]></title><description><![CDATA[你不努力，没人替你努力]]></description><link>https://blog.youkuaiyun.com/YangxLan</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; YangxLan]]></copyright><item><title><![CDATA[支付宝支付遇到的各种坑及解决问题]]></title><link>https://blog.youkuaiyun.com/YangxLan/article/details/74530387</link><guid>https://blog.youkuaiyun.com/YangxLan/article/details/74530387</guid><author>YangxLan</author><pubDate>Thu, 06 Jul 2017 11:46:24 +0800</pubDate><description><![CDATA[请根据官方文档进行配置 


进行支付宝支付  我们这里是后台给的商品信息字符串


- (void)payzhifubao:(NSString *)str{

    NSString *appScheme =
@"alisdkdemo";

    //将商品信息拼接成字符串

    NSString *orderSpec = str;]]></description><category></category></item><item><title><![CDATA[微信支付遇到的各种坑及解决方案]]></title><link>https://blog.youkuaiyun.com/YangxLan/article/details/74528847</link><guid>https://blog.youkuaiyun.com/YangxLan/article/details/74528847</guid><author>YangxLan</author><pubDate>Thu, 06 Jul 2017 11:21:17 +0800</pubDate><description><![CDATA[按照官方文档配置
https://pay.weixin.qq.com/wiki/doc/api/app/app.php?chapter=9_1

微信支付需要得到以下字段


/** 商家向财付通申请的商家id */

@property (nonatomic,
retain) NSString *partnerId;

/** 预支付订单 */

@property (]]></description><category></category></item><item><title><![CDATA[项目中实用的一些方法，有需要的进来看看]]></title><link>https://blog.youkuaiyun.com/YangxLan/article/details/74452568</link><guid>https://blog.youkuaiyun.com/YangxLan/article/details/74452568</guid><author>YangxLan</author><pubDate>Wed, 05 Jul 2017 16:16:50 +0800</pubDate><description><![CDATA[项目完结了，终于有时间来整理一下啦




#pragma 
mark -------- 正则匹配用户密码6-18位数字和字母组合

+ (BOOL)checkPassword:(NSString *) password

{

    NSString *pattern =
@"^(?![0-9]+$)(?![a-zA-Z]+$)[a-zA-Z0-9]{6,18}";]]></description><category></category></item><item><title><![CDATA[快速实现图片点击放大缩小，支持url]]></title><link>https://blog.youkuaiyun.com/YangxLan/article/details/74451835</link><guid>https://blog.youkuaiyun.com/YangxLan/article/details/74451835</guid><author>YangxLan</author><pubDate>Wed, 05 Jul 2017 15:30:46 +0800</pubDate><description><![CDATA[快速实现图片点击放大缩小，支持url]]></description><category></category></item><item><title><![CDATA[安装cocoapods遇到的坑->RPC failed; curl 56 SSLRead() return error -36| 17.00 KiB/s]]></title><link>https://blog.youkuaiyun.com/YangxLan/article/details/73930755</link><guid>https://blog.youkuaiyun.com/YangxLan/article/details/73930755</guid><author>YangxLan</author><pubDate>Fri, 30 Jun 2017 09:28:12 +0800</pubDate><description><![CDATA[此文转载于 http://blog.youkuaiyun.com/qq_18425655  
 感谢博主。





OS X更新到10.11后，CocoaPods的安装和以前有了点不同。




以前安装cocoapods的时候用的是这句：

$ sudo gem install cocoapods




现在要改成这句：

$ sudo gem install]]></description><category></category></item><item><title><![CDATA[info.plist文件里面添加描述 -> 配置定位,相册等]]></title><link>https://blog.youkuaiyun.com/YangxLan/article/details/54023151</link><guid>https://blog.youkuaiyun.com/YangxLan/article/details/54023151</guid><author>YangxLan</author><pubDate>Wed, 04 Jan 2017 20:32:02 +0800</pubDate><description><![CDATA[NSAppleMusicUsageDescription

App需要您的同意,才能访问媒体资料库

NSBluetoothPeripheralUsageDescription

App需要您的同意,才能访问蓝牙

NSCalendarsUsageDescription

App需要您的同意,才能访问日历

NSCameraUsageDescription

App需要]]></description><category></category></item><item><title><![CDATA[获取iOS设备唯一标识 uuid]]></title><link>https://blog.youkuaiyun.com/YangxLan/article/details/54020997</link><guid>https://blog.youkuaiyun.com/YangxLan/article/details/54020997</guid><author>YangxLan</author><pubDate>Wed, 04 Jan 2017 19:28:50 +0800</pubDate><description><![CDATA[获取uuid




介绍一个轻量级iOS安全框架：SSKeyChain   

详细介绍：http://blog.sina.com.cn/s/blog_93f39bc20101a44t.html




SSKeyChains对苹果安全框架API进行了简单封装，支持对存储在钥匙串中密码、账户进行访问，包括读取、删除和设置。SSKeyChain的作者是大名鼎鼎的SSTool]]></description><category></category></item><item><title><![CDATA[iOS 之 安装pods  项目配置 及删除项目中的pods]]></title><link>https://blog.youkuaiyun.com/YangxLan/article/details/50921608</link><guid>https://blog.youkuaiyun.com/YangxLan/article/details/50921608</guid><author>YangxLan</author><pubDate>Fri, 18 Mar 2016 11:31:59 +0800</pubDate><description><![CDATA[听朋友说项目中用了pods，觉得很高大上，这两天终于有时间来学习了

我也是看了很多资料，感谢那些帮助我的 ^-^，简单介绍下我在安装过程中的步骤和盲区

基于pods安装是用的终端 很多人大概不是很会使用终端，那么将下面的语句复制一下，然后粘贴到终端中就可以了

注意，一定要一步一步来，每一步进行结束后 都会出现 “$”的字样，出现后才能继续下一步




安装cocoap]]></description><category></category></item><item><title><![CDATA[Ios之正则表达式详解]]></title><link>https://blog.youkuaiyun.com/YangxLan/article/details/50921502</link><guid>https://blog.youkuaiyun.com/YangxLan/article/details/50921502</guid><author>YangxLan</author><pubDate>Fri, 18 Mar 2016 11:05:20 +0800</pubDate><description><![CDATA[一、什么是正则表达式

　　正则表达式，又称正规表示法，是对字符串操作的一种逻辑公式。正则表达式可以检测给定的字符串是否符合我们定义的逻辑，也可以从字符串中获取我们想要的特定部分。它可以迅速地用极简单的方式达到字符串的复杂控制。



　二、正则表达式的语法

　　看一个过滤纯数字的例子
- (BOOL)validateNumber:(NSString *) textString]]></description><category></category></item><item><title><![CDATA[windows下安装苹果虚拟机]]></title><link>https://blog.youkuaiyun.com/YangxLan/article/details/47339769</link><guid>https://blog.youkuaiyun.com/YangxLan/article/details/47339769</guid><author>YangxLan</author><pubDate>Fri, 07 Aug 2015 15:13:09 +0800</pubDate><description><![CDATA[虚拟机软件：VMware-workstation-full-9.0.2-1031769.exe



VM虚拟机相关软件：



VM虚拟机10加补丁版.rar    下载地址：http://pan.baidu.com/s/1qW0L224

VM虚拟机10不加补丁版.rar  下载地址：http://pan.baidu.com/s/1bnCbsp5

VM 10 Mac补]]></description><category></category></item><item><title><![CDATA[IOS根据两个经纬度计算相距距离]]></title><link>https://blog.youkuaiyun.com/YangxLan/article/details/46683707</link><guid>https://blog.youkuaiyun.com/YangxLan/article/details/46683707</guid><author>YangxLan</author><pubDate>Mon, 29 Jun 2015 16:36:49 +0800</pubDate><description><![CDATA[//第一种苹果自带的




[cpp] view
 plaincopy






    
    CLLocation *orig=[[[CLLocation alloc] initWithLatitude:[mainDelegate.latitude_self doubleValue]  longitude:[mainDelegate.longitude_sel]]></description><category></category></item><item><title><![CDATA[iOS之常见错误  及  xcode7之后https配置]]></title><link>https://blog.youkuaiyun.com/YangxLan/article/details/46379841</link><guid>https://blog.youkuaiyun.com/YangxLan/article/details/46379841</guid><author>YangxLan</author><pubDate>Fri, 05 Jun 2015 17:52:07 +0800</pubDate><description><![CDATA[一：在模拟机上运行没问题，一到真机就不行了，报这个错误真是纠结了很久了，然后反复检查终于找到了
现的原因：armv7s 是应用iphone 5 A6 的框架上得

解决方法
选中项目-> Buiid Settings->Architectures  -> Vaild Architecyures 改为armv6,armv7   BuiActive Architecyure Only  改为N]]></description><category></category></item><item><title><![CDATA[ios项目打包,安装流程]]></title><link>https://blog.youkuaiyun.com/YangxLan/article/details/46379309</link><guid>https://blog.youkuaiyun.com/YangxLan/article/details/46379309</guid><author>YangxLan</author><pubDate>Fri, 05 Jun 2015 16:55:10 +0800</pubDate><description><![CDATA[分类： IOS_XCODE2012-11-16
 15:26 17792人阅读 评论(5) 收藏 举报





一、发布测试，是指将你的程序给
  * 你的测试人员，因为程序总归是要测试的
  * 你的客户，在正式发布之前，客户肯定是要先看（验收）的
在他们的iOS设备（iphone,ipod, ipad）安装，运行。
 
二，阅读前提：你自己已经完成了真机测试，意味着:]]></description><category></category></item><item><title><![CDATA[iOS通知传值]]></title><link>https://blog.youkuaiyun.com/YangxLan/article/details/46377623</link><guid>https://blog.youkuaiyun.com/YangxLan/article/details/46377623</guid><author>YangxLan</author><pubDate>Fri, 05 Jun 2015 15:39:31 +0800</pubDate><description><![CDATA[通知 是在跳转控制器之间常用的传值代理方式，除了代理模式，通知更方便、便捷，一个简单的Demo实现通知的跳转传值.

输入所要发送的信息 ，同时将label的值通过button方法调用传递，


- (IBAction)buttonClick:(id)sender {

    //添加 字典，将label的值通过key值设置传递

    NSDictionary *dict ]]></description><category></category></item><item><title><![CDATA[ios隐藏数字键盘 --在数字键盘左下角添加“完成”按钮的实现原理]]></title><link>https://blog.youkuaiyun.com/YangxLan/article/details/46009197</link><guid>https://blog.youkuaiyun.com/YangxLan/article/details/46009197</guid><author>YangxLan</author><pubDate>Tue, 26 May 2015 16:05:09 +0800</pubDate><description><![CDATA[2014-11-06 11:59



        最近要在系统弹出的数字键盘上的左下角额外添加一个自定制的完成按钮，于是研究了一下系统自带键盘添加自定制按钮的实现方式。总结了一下大体上的通用做法，原理大概是这样：当页面上的文本框或其他输入源因为用户的点击而变成第一响应者的时候（becomeFirstResponder），系统键盘就会弹出。而每次键盘弹出或收起时，都会向系统发送相关的键]]></description><category></category></item><item><title><![CDATA[iOS项目打包]]></title><link>https://blog.youkuaiyun.com/YangxLan/article/details/45921417</link><guid>https://blog.youkuaiyun.com/YangxLan/article/details/45921417</guid><author>YangxLan</author><pubDate>Fri, 22 May 2015 21:12:53 +0800</pubDate><description><![CDATA[1  首先要选中项目中的真机测试,不要模拟器 ,然后从上边的菜单栏中找product



2  选中product里面的archive



3  选择archive后,会出现一个页面, 后边会有两个选项,分别是 Validate 和 Distribute



4  点击Distribute会出现一个页面 



6  这个一般是默认好的  不用做什么修改  最]]></description><category></category></item><item><title><![CDATA[ios 旋转缩放等动画]]></title><link>https://blog.youkuaiyun.com/YangxLan/article/details/45915797</link><guid>https://blog.youkuaiyun.com/YangxLan/article/details/45915797</guid><author>YangxLan</author><pubDate>Fri, 22 May 2015 12:46:17 +0800</pubDate><description><![CDATA[效果：视图从大--小缩放显示/小--大 （只是比例问题）
方法1.直接show出view的时候：
把下面的这段代码加到viewController或者view出现的时候就OK

self.view.transform = CGAffineTransformMakeScale(1.0f, 1.0f);//将要显示的view按照正常比例显示出来
[UIView beginAnimations]]></description><category></category></item><item><title><![CDATA[ios 学习总结之动画]]></title><link>https://blog.youkuaiyun.com/YangxLan/article/details/45915791</link><guid>https://blog.youkuaiyun.com/YangxLan/article/details/45915791</guid><author>YangxLan</author><pubDate>Fri, 22 May 2015 12:44:24 +0800</pubDate><description><![CDATA[UIView的，翻转、旋转，偏移，翻页，缩放，取反的动画效果


翻转的动画
//开始动画


    [UIView beginAnimations:@"doflip" context:nil];

//设置时常

    [UIView setAnimationDuration:1];

//设置动画淡入淡出

    [UIView setAnimationCu]]></description><category></category></item><item><title><![CDATA[iOS相机和相册-UIImagePickerController]]></title><link>https://blog.youkuaiyun.com/YangxLan/article/details/45847935</link><guid>https://blog.youkuaiyun.com/YangxLan/article/details/45847935</guid><author>YangxLan</author><pubDate>Tue, 19 May 2015 18:10:13 +0800</pubDate><description><![CDATA[在一些应用中，我们需要用到iOS设备的摄像头进行拍照，视频。并且从相册中选取我们需要的图片或者视频。

关于iOS摄像头和相册的应用，可以使用UIImagePickerController类来完成控制。

关于UIImagePickerController的相关知识，

如下：




iOS的一些设备上都安装了摄像头。现在绝大多数都有了。
在编程中，我们是用相应的东西来进]]></description><category></category></item><item><title><![CDATA[iOS自带地图的开发和定位]]></title><link>https://blog.youkuaiyun.com/YangxLan/article/details/45847893</link><guid>https://blog.youkuaiyun.com/YangxLan/article/details/45847893</guid><author>YangxLan</author><pubDate>Tue, 19 May 2015 18:06:24 +0800</pubDate><description><![CDATA[首先我们需要一个视图去呈现地图，苹果自带一个关于地图视图的类，名字叫MKMapView，可以在MapKit这个框架找到，所以用到地图需要在头文件中#import ，这样大家已经可以看到一个地图了，可以拖拽以及缩放。

下面是重点介绍如何去操作地图。

在这里我想介绍关于地图几个重要的属性和方法。

第一个属性：@property (nonatomic) MKMapType mapTyp]]></description><category></category></item></channel></rss>