<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[ LibraXin 的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/APPXcode</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; APPXcode]]></copyright><item><title><![CDATA[mac 10.13.6 更新cocoapods，替换https://gems.ruby-china.org/为https://gems.ruby-china.com/]]></title><link>https://blog.youkuaiyun.com/APPXcode/article/details/82381302</link><guid>https://blog.youkuaiyun.com/APPXcode/article/details/82381302</guid><author>APPXcode</author><pubDate>Tue, 04 Sep 2018 11:58:16 +0800</pubDate><description><![CDATA[一、首先查看一下自己的ruby，看是不是 https://gems.ruby-china.com/

gem sources -l

二、如果不是 https://gems.ruby-china.com/ 的源的话，就添加新源，卸载旧源；

gem sources --add https://gems.ruby-china.com/  --remove https://gems.ruby-chin...]]></description><category></category></item><item><title><![CDATA[如何在Xcode8上安装插件]]></title><link>https://blog.youkuaiyun.com/APPXcode/article/details/80237028</link><guid>https://blog.youkuaiyun.com/APPXcode/article/details/80237028</guid><author>APPXcode</author><pubDate>Tue, 08 May 2018 11:23:01 +0800</pubDate><description><![CDATA[如何在Xcode8上安装插件推出Xcode8已有两个多月，也有不少朋友分享了安装插件的方法，笔者在这里整理了一个亲测有效的方法。1、更新Xcode，目前最新版本是8.1；2、由于安装插件会影响原来的Xcode打包上传，我们在应用程序里复制一个Xcode，并重命名为XcodeSigner；XcodeSigner3、打开钥匙串，创建新证书，名称填XcodeSigner，证书类型选择代码签名（Code ...]]></description><category></category></item><item><title><![CDATA[.pch文件不能智能索引]]></title><link>https://blog.youkuaiyun.com/APPXcode/article/details/71131493</link><guid>https://blog.youkuaiyun.com/APPXcode/article/details/71131493</guid><author>APPXcode</author><pubDate>Wed, 03 May 2017 17:53:07 +0800</pubDate><description><![CDATA[问题：.pch文件不能智能索引
办法：把项目压缩，然后换个文件夹解压就可以解决。]]></description><category></category></item><item><title><![CDATA[ios 报表 表格 UICollectionViewLayout]]></title><link>https://blog.youkuaiyun.com/APPXcode/article/details/54947729</link><guid>https://blog.youkuaiyun.com/APPXcode/article/details/54947729</guid><author>APPXcode</author><pubDate>Thu, 09 Feb 2017 18:23:15 +0800</pubDate><description><![CDATA[在苹果手机端，有时候界面会用到表单、表格来展示复杂的信息，类似于excel的样式，代码放在GitHub，感兴趣的朋友，可以去下载，还请多多提意见！☺]]></description><category></category></item><item><title><![CDATA[Definition of 'SAMKeychain' must be imported from module 'SAMKeychain.SAMKeychain' before it is requ]]></title><link>https://blog.youkuaiyun.com/APPXcode/article/details/54693893</link><guid>https://blog.youkuaiyun.com/APPXcode/article/details/54693893</guid><author>APPXcode</author><pubDate>Mon, 23 Jan 2017 15:37:28 +0800</pubDate><description><![CDATA[解决办法：找到pod导入SAMKeychain的路径，拖到最下面，将#import 注释掉。选择Unlock.]]></description><category></category></item><item><title><![CDATA[ios 故事版 设定UIImageRenderingMode的方式]]></title><link>https://blog.youkuaiyun.com/APPXcode/article/details/54016670</link><guid>https://blog.youkuaiyun.com/APPXcode/article/details/54016670</guid><author>APPXcode</author><pubDate>Wed, 04 Jan 2017 10:47:35 +0800</pubDate><description><![CDATA[在故事版里想修改Tab Bar Item 的 UIImageRenderingMode，但是你会发现，故事版里没有这个选项，如下图：
然后再去Tab Bar 里面去找找，你会发现也没有这个选项，如下图：

那么哪里有呢，去看看能否直接对图片进行设置呢，去Assets.xcassets看看，如下图：


看到了吧：Render As]]></description><category></category></item><item><title><![CDATA[您已购买此 App 内购买项目。此项目将免费恢复。This In-App purchase has already been bought.It will be restored for free.]]></title><link>https://blog.youkuaiyun.com/APPXcode/article/details/51783833</link><guid>https://blog.youkuaiyun.com/APPXcode/article/details/51783833</guid><author>APPXcode</author><pubDate>Wed, 29 Jun 2016 16:30:09 +0800</pubDate><description><![CDATA[问题如下：




当内购产品类型为：消耗型项目




内购沙盒测试账号在支付成功后，再次购买相同 ID 的物品，会提示如下内容的弹窗。

您已购买此 App 内购买项目。此项目将免费恢复。













解决方法：要实现自己的恢复机制。

在使用[[SKPaymentQueue defaultQueue] addPayment]]></description><category></category></item><item><title><![CDATA[Setting up CocoaPods master repo 卡着不动]]></title><link>https://blog.youkuaiyun.com/APPXcode/article/details/51755073</link><guid>https://blog.youkuaiyun.com/APPXcode/article/details/51755073</guid><author>APPXcode</author><pubDate>Fri, 24 Jun 2016 18:34:34 +0800</pubDate><description><![CDATA[1、那是因为 淘宝的那个镜像(https://ruby.taobao.org/ )已经不可用了。所以我们现在用最新支持的ruby镜像(https://gems.ruby-china.org/) （2018年10月19号补充，现在https://gems.ruby-china.org/也不可用了，可用的为https://gems.ruby-china.com/，详情看我的另外一篇文章https://...]]></description><category></category></item><item><title><![CDATA[[!] /usr/bin/git clone https://github.com/CocoaPods/Specs.git master Cloning]]></title><link>https://blog.youkuaiyun.com/APPXcode/article/details/51755065</link><guid>https://blog.youkuaiyun.com/APPXcode/article/details/51755065</guid><author>APPXcode</author><pubDate>Fri, 24 Jun 2016 18:28:09 +0800</pubDate><description><![CDATA[执行 sudo xcode-select -switch /Applications/Xcode.app/Contents/Developer (-switch 后面加上你的Xcode.app包内容里的Developer的文件夹路径即可)]]></description><category></category></item><item><title><![CDATA[GitHub前50名的Objective-C动画相关库]]></title><link>https://blog.youkuaiyun.com/APPXcode/article/details/51564846</link><guid>https://blog.youkuaiyun.com/APPXcode/article/details/51564846</guid><author>APPXcode</author><pubDate>Thu, 02 Jun 2016 11:04:24 +0800</pubDate><description><![CDATA[GitHub的Objective-C的动画UI库其实是最多的一部分，GitHub有相当一部分的动画大牛，如Jonathan George，Nick Lockwood，Kevin，Roman Efimov，Christopher Wendel，Jared Verdi，Peter Steinberger 等，都是一些写出很牛逼动画库的人。

1 MBProgressHUD

Jonathan]]></description><category></category></item><item><title><![CDATA[iOS9.0  关于app接入支付宝，跳转到支付宝app（不是网页）支付成功后，不回调到解决办法]]></title><link>https://blog.youkuaiyun.com/APPXcode/article/details/51508850</link><guid>https://blog.youkuaiyun.com/APPXcode/article/details/51508850</guid><author>APPXcode</author><pubDate>Thu, 26 May 2016 17:08:07 +0800</pubDate><description><![CDATA[调起支付使用的是
[[AlipaySDK defaultService] payOrder: fromScheme: callback:^(NSDictionary *resultDic) {}
解决办法：
在AppDelegate.m里面调用这个方法即可解决：
- (BOOL)application:(UIApplication *)app openURL:(NSURL *)url op]]></description><category></category></item><item><title><![CDATA[判断一个字符串是否全是数字]]></title><link>https://blog.youkuaiyun.com/APPXcode/article/details/51383239</link><guid>https://blog.youkuaiyun.com/APPXcode/article/details/51383239</guid><author>APPXcode</author><pubDate>Thu, 12 May 2016 13:00:39 +0800</pubDate><description><![CDATA[第一种方式是使用NSScanner：

1. 整形判断

- (BOOL)isPureInt:(NSString *)string{

NSScanner* scan = [NSScanner scannerWithString:string]; 

int val; 

return [scan scanInt:&val] && [scan isAtEnd];

}
]]></description><category></category></item><item><title><![CDATA[Your Podfile has had smart quotes sanitised. To avoid issues in the future, you should not use TextE]]></title><link>https://blog.youkuaiyun.com/APPXcode/article/details/51178487</link><guid>https://blog.youkuaiyun.com/APPXcode/article/details/51178487</guid><author>APPXcode</author><pubDate>Mon, 18 Apr 2016 11:58:24 +0800</pubDate><description><![CDATA[Your Podfile has had smart quotes sanitised. To avoid issues in the future, you should not use TextEdit for editing it. If you are not using TextEdit, you should turn off smart quotes in your editor o]]></description><category></category></item><item><title><![CDATA[iOS 端导入微信支付 就爆21个红色警告]]></title><link>https://blog.youkuaiyun.com/APPXcode/article/details/51123520</link><guid>https://blog.youkuaiyun.com/APPXcode/article/details/51123520</guid><author>APPXcode</author><pubDate>Mon, 11 Apr 2016 17:34:02 +0800</pubDate><description><![CDATA[在自己的应用中倒入如下三个微信开发包，就会爆21个红色警告
libWeChatSDK.a
WXApi.h

WXApiObject.h



解决方法如下：
添加如下几个系统框架：
SystemConfiguration.framework

liz.tbd
libc++.tbd

libsqlite3.0.tbd
CoreTelephony.framework]]></description><category></category></item><item><title><![CDATA[常用的GCD接口]]></title><link>https://blog.youkuaiyun.com/APPXcode/article/details/50965064</link><guid>https://blog.youkuaiyun.com/APPXcode/article/details/50965064</guid><author>APPXcode</author><pubDate>Wed, 23 Mar 2016 17:56:23 +0800</pubDate><description><![CDATA[多线程的优点：
1、能适当提高程序的执行效率。
2、能适当提高资源利用率（CPU、内存利用率）

多线程的缺点：
1、开启线程需要占用一定的内存空间（默认情况下，主线程占用1M，子线程占用512KB），如果开启大量的线程，会占用大量的内存空间，降低程序的性能
2、线程越多，CPU在调度线程上的开销就越大
3、程序设计更加复杂：比如线程之间的通信、多线程的数据共享
4、CPU在同一时]]></description><category></category></item><item><title><![CDATA[weak、 _weak、 _block的格式]]></title><link>https://blog.youkuaiyun.com/APPXcode/article/details/50961302</link><guid>https://blog.youkuaiyun.com/APPXcode/article/details/50961302</guid><author>APPXcode</author><pubDate>Wed, 23 Mar 2016 17:01:57 +0800</pubDate><description><![CDATA[1、weak比assign多了一个功能，当对象消失后自动把指针变成nil。
2、__weak 声明了一个可以自动 nil 化的弱引用。
3、Block属性的声明，首先需要用copy修饰符，因为只有copy后的Block才会在堆中。

4、在arc下，代理属性的声明，使用weak修饰符比assign修饰要好，这样可以避免循环引用。

5、Block的原型:
返回值 (^名称)(参数列表]]></description><category></category></item><item><title><![CDATA[didReceiveMemoryWarning]]></title><link>https://blog.youkuaiyun.com/APPXcode/article/details/50960990</link><guid>https://blog.youkuaiyun.com/APPXcode/article/details/50960990</guid><author>APPXcode</author><pubDate>Wed, 23 Mar 2016 10:32:16 +0800</pubDate><description><![CDATA[出处：http://www.jb51.net/article/73025.htm




On iOS 5 and Earlier
1 系统发出警告或者ViewController本身调用导致didReceiveMemoryWarning被调用
2 调用viewWillUnload之后释放View
3 调用viewDidUnload
ios5.0 LeaksDemo 


]]></description><category></category></item><item><title><![CDATA[“App TransportSecurity has blocked a cleartext HTTP (http://) resource load since it isinsecure.]]></title><link>https://blog.youkuaiyun.com/APPXcode/article/details/50956351</link><guid>https://blog.youkuaiyun.com/APPXcode/article/details/50956351</guid><author>APPXcode</author><pubDate>Tue, 22 Mar 2016 16:41:09 +0800</pubDate><description><![CDATA[Xcode提示如下：
“App Transport Security has blocked a cleartext HTTP (http://) resource load since it isinsecure. Temporary exceptions can be configured via your app's Info.plistfile.”
简而言之：ATS禁止了HTTP的明文]]></description><category></category></item><item><title><![CDATA[iOS 优化APP内存]]></title><link>https://blog.youkuaiyun.com/APPXcode/article/details/50034333</link><guid>https://blog.youkuaiyun.com/APPXcode/article/details/50034333</guid><author>APPXcode</author><pubDate>Wed, 25 Nov 2015 11:14:09 +0800</pubDate><description><![CDATA[当我们开发iOS应用时，好的性能对我们的App来说是很重要的。你的用户也希望如此，但是如果你的app表现的反应迟钝或者很慢也会伤害到你的审核。 

     然而，由于IOS设备的限制有时很难工作得很正确。我们开发时有很多需要我们记住这些容易忘记的决定对性能的影响。 

     这是为什么我写这篇文章的原因。这篇文章用备忘录的形式集合了25个技巧和诀窍可以用来提高你的app性能。所以保持]]></description><category></category></item><item><title><![CDATA[将图片保存到相册]]></title><link>https://blog.youkuaiyun.com/APPXcode/article/details/49923533</link><guid>https://blog.youkuaiyun.com/APPXcode/article/details/49923533</guid><author>APPXcode</author><pubDate>Thu, 19 Nov 2015 09:53:09 +0800</pubDate><description><![CDATA[将self.imageView上面的image内容保存到本地相册，并指定判断保存成功与否的方法imageSavedToPhotosAlbum:didFinishSavingWithError:contextInfo:

- (IBAction)saveImageToAlbum:(id)sender
 {
    UIImageWriteToSavedPhotosAlbum(self.ima]]></description><category></category></item></channel></rss>