<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[新手小福子]]></title><description><![CDATA[iOS独立开发者，爱好者，钻研者]]></description><link>https://blog.youkuaiyun.com/techfu</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; techfu]]></copyright><item><title><![CDATA[wifi微信认证]]></title><link>https://blog.youkuaiyun.com/techfu/article/details/98035540</link><guid>https://blog.youkuaiyun.com/techfu/article/details/98035540</guid><author>techfu</author><pubDate>Thu, 01 Aug 2019 10:24:49 +0800</pubDate><description><![CDATA[http://2.2.2.1/?openId=od4zKwkdTkgkWWN9oVGOzFT_yUPk&amp;tid=010003cc03d5cc8c455184709a3c46f392f7b9e7d7b9117453707a&amp;extend=wxdaf5a03818a062e6@disable@wifi31hwl@disable@2&amp;timestamp=1564574041&am...]]></description><category></category></item><item><title><![CDATA[iOS开发之应用内快速切换语言包（不跟随系统语言，不用重启）]]></title><link>https://blog.youkuaiyun.com/techfu/article/details/73200812</link><guid>https://blog.youkuaiyun.com/techfu/article/details/73200812</guid><author>techfu</author><pubDate>Wed, 14 Jun 2017 10:08:57 +0800</pubDate><description><![CDATA[最近项目中用到手动切换语言功能iOS应用内手动切换语言iOS手动切换显示语言基本API包括下面三个NSBundle+AppLanguageSwitch.h//设置语言
+ (void)setCusLanguage:(NSString *)language;
//获取语言
+ (NSString *)getCusLanguage;
//恢复成系统语言
+ (void)restoreSysLanguag]]></description><category></category></item><item><title><![CDATA[iOS播放器之基于VLCKit的自定义播放器]]></title><link>https://blog.youkuaiyun.com/techfu/article/details/51201139</link><guid>https://blog.youkuaiyun.com/techfu/article/details/51201139</guid><author>techfu</author><pubDate>Wed, 20 Apr 2016 15:26:49 +0800</pubDate><description><![CDATA[VLC是一款了不起的播放器，很喜欢，功能很强大，目前据我所知能播放RMVB、MKV、mp4、FLV等等格式的视频，分享一个基于VLCKit的自定义播放器
源码地址：https://github.com/zengqingf/ZQFVLCMoviePlayer]]></description><category></category></item><item><title><![CDATA[VLCKit编译过程中live555报404的问题解决]]></title><link>https://blog.youkuaiyun.com/techfu/article/details/51013194</link><guid>https://blog.youkuaiyun.com/techfu/article/details/51013194</guid><author>techfu</author><pubDate>Wed, 30 Mar 2016 12:12:01 +0800</pubDate><description><![CDATA[首先上错误log
curl -f -L -- "http://live555.com/liveMedia/public/live.2015.12.22.tar.gz" > "../../contrib/tarballs/live.2015.12.22.tar.gz"
  % Total    % Received % Xferd  Average Speed   Time    Time]]></description><category></category></item><item><title><![CDATA[VLCKit编译脚本的防坑修改]]></title><link>https://blog.youkuaiyun.com/techfu/article/details/51012395</link><guid>https://blog.youkuaiyun.com/techfu/article/details/51012395</guid><author>techfu</author><pubDate>Wed, 30 Mar 2016 11:11:05 +0800</pubDate><description><![CDATA[前言：编译过VLC的朋友们可能都知道，整个流程编译下来，在没任何错误的情况下基本上需要3到4个小时，网速慢点的可能需要7-8个小时，如果中途出现错误，很可能需要重新来过，那么有什么方法可以防坑呢？
作者在尝试编译多次VLC之后总结和修改了编译脚本。
据我观察，编译VLC的时候，大部分时间都会消耗在buildMobileVLCKit.sh 文件中153行附近的
git clone git://]]></description><category></category></item><item><title><![CDATA[记录VLCKit编译过程]]></title><link>https://blog.youkuaiyun.com/techfu/article/details/51012091</link><guid>https://blog.youkuaiyun.com/techfu/article/details/51012091</guid><author>techfu</author><pubDate>Wed, 30 Mar 2016 10:41:43 +0800</pubDate><description><![CDATA[1、打开地址 https://www.videolan.org/vlc/download-ios.html找到

Source
下面的MobileVLCKit 进行下载 

2、双击下载的代码包解压
3、打开终端，cd到buildMobileVLCKit.sh所在目录


4、打开电脑vpn，因为VLCKit编译过程中会下载很多被xx的网站代码，所以需要一个强力的vpn
5、执]]></description><category></category></item><item><title><![CDATA[Homebrew的安装与卸载]]></title><link>https://blog.youkuaiyun.com/techfu/article/details/51011974</link><guid>https://blog.youkuaiyun.com/techfu/article/details/51011974</guid><author>techfu</author><pubDate>Wed, 30 Mar 2016 10:28:42 +0800</pubDate><description><![CDATA[1、安装：
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
2、卸载
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninsta]]></description><category></category></item><item><title><![CDATA[创建异步的NSOperation]]></title><link>https://blog.youkuaiyun.com/techfu/article/details/50623775</link><guid>https://blog.youkuaiyun.com/techfu/article/details/50623775</guid><author>techfu</author><pubDate>Tue, 02 Feb 2016 14:43:00 +0800</pubDate><description><![CDATA[#import "ConcurrentOperation.h"
@interface ConcurrentOperation(){
    BOOL        executing;
    BOOL        finished;
}
@property (nonatomic, copy)NSString *cusName;
@end
@implementation ConcurrentOp]]></description><category></category></item><item><title><![CDATA[navigationBar上的一些操作]]></title><link>https://blog.youkuaiyun.com/techfu/article/details/50494762</link><guid>https://blog.youkuaiyun.com/techfu/article/details/50494762</guid><author>techfu</author><pubDate>Mon, 11 Jan 2016 02:00:34 +0800</pubDate><description><![CDATA[设置navigationBar的背景颜色
去掉navigationBar上返回按钮的文字
设置navigationBar上的按钮文字
设置navigationBar上的title文字


- (void)viewDidLoad {
    [super viewDidLoad];
    // Do any additional setup after loading the view]]></description><category></category></item><item><title><![CDATA[iOS使用Xcode开发如何避免与解决冲突-不区分svn和git-100%保证你远离冲突]]></title><link>https://blog.youkuaiyun.com/techfu/article/details/49925517</link><guid>https://blog.youkuaiyun.com/techfu/article/details/49925517</guid><author>techfu</author><pubDate>Thu, 19 Nov 2015 11:46:47 +0800</pubDate><description><![CDATA[以下内容只针对使用Xcode进行iOS开发，其他平台开发请酌情参考
一、为何会产生冲突
      一般认为认为几个账户修改同一个文件，导致版本控制器无法确认代码的合法性导致。
二、导致冲突的操作
    1、几个账户修改一个文件（比如点m文件）
    2、几个账户分别对工程中有添加文件/文件夹或者删掉文件/文件夹的操作（比如A账户在工程中添加了一个文件/目录，B账户删掉了一个文件]]></description><category></category></item><item><title><![CDATA[iOS无限轮播图片的实现-仅仅用了三个UIImageView实现多图的轮播效果]]></title><link>https://blog.youkuaiyun.com/techfu/article/details/49888999</link><guid>https://blog.youkuaiyun.com/techfu/article/details/49888999</guid><author>techfu</author><pubDate>Tue, 17 Nov 2015 16:14:11 +0800</pubDate><description><![CDATA[前言
          以前开发程序的时候需要使用图片轮播的效果，最开始的想法就是使用多少张图片就创建多少个UIImageView贴上去，当时确实也是这么做的，但是图片播放到最后一张的时候手动是没法直接切换到第一张图片的，这就给用户带来不好的体验，而且UIImageView创建多了，对性能也是有很大的影响的，所以潜心研究了下。

         啥也不多说了，直接上代码：https://]]></description><category></category></item><item><title><![CDATA[ios-Xcode引用VLCKit之后如何设置更高的Deployment Target(比6.1高)]]></title><link>https://blog.youkuaiyun.com/techfu/article/details/49513517</link><guid>https://blog.youkuaiyun.com/techfu/article/details/49513517</guid><author>techfu</author><pubDate>Fri, 30 Oct 2015 16:28:21 +0800</pubDate><description><![CDATA[很多用VLCKit的人都知道，工程的Deployment Target必须设置6.1或者更低，随着ios8， ios9相继出现，旧的ios系统的用户已经寥寥无几，我们不在想支持更低的系统了；但是设置高点的版本，比如7.0，7.1，工程就会爆出100多个错误，别着急：只需要两步即可解决
1、选中PROJECT中的项目-build Settings-c++ Standard Library 设置为]]></description><category></category></item><item><title><![CDATA[解决Xcode引用VLCKit之后Undefined symbols for architecture 问题]]></title><link>https://blog.youkuaiyun.com/techfu/article/details/49513363</link><guid>https://blog.youkuaiyun.com/techfu/article/details/49513363</guid><author>techfu</author><pubDate>Fri, 30 Oct 2015 16:19:23 +0800</pubDate><description><![CDATA[在大陆VLC本身编译就是困难重重，因为你翻不过那堵墙，或者是你的vpn不给力，总之很多原因导致你编译过不了，一些幸运的人编译通过了，或者是从http://nightlies.videolan.org/build/ios/下载VLCKit，调用的时候也是问题多多；
分享一个我遇到的问题：引用VLCKit之后Undefined symbols for architecture 问题，而且错误在100]]></description><category></category></item><item><title><![CDATA[UITableViewCell 使用系统的多选]]></title><link>https://blog.youkuaiyun.com/techfu/article/details/49386193</link><guid>https://blog.youkuaiyun.com/techfu/article/details/49386193</guid><author>techfu</author><pubDate>Sat, 24 Oct 2015 16:35:15 +0800</pubDate><description><![CDATA[做iOS很久了，发现竟然从来没用过UITableView的多选功能，前段时间项目需要做多选操作，从网上调研了一下发现很多都是自定义的多选，这就会误导很多新手认为系统没有提供多选的功能，趁着周末做了一个演示demo


下图是编辑状态下的多选截图






下图是正常状态下的多选




好了上github地址https://github.com/zengqingf/]]></description><category></category></item><item><title><![CDATA[在ios9上使用HTTP请求]]></title><link>https://blog.youkuaiyun.com/techfu/article/details/49093979</link><guid>https://blog.youkuaiyun.com/techfu/article/details/49093979</guid><author>techfu</author><pubDate>Tue, 13 Oct 2015 09:32:57 +0800</pubDate><description><![CDATA[由于一些原因，有时候我们更想使用更简洁的HTTP请求，如何做呢？easy只需要在你的info.plist加入下列代码就搞定了，看好键值对，别加错位置了
NSAppTransportSecurity
      
          NSExceptionDomains
          
              api.insecuredomain.com]]></description><category></category></item><item><title><![CDATA[UIViewAnimationWithBlocks动画之spring]]></title><link>https://blog.youkuaiyun.com/techfu/article/details/49024207</link><guid>https://blog.youkuaiyun.com/techfu/article/details/49024207</guid><author>techfu</author><pubDate>Sat, 10 Oct 2015 15:09:19 +0800</pubDate><description><![CDATA[最近正好在研究动画，偶然从网络上看到一篇介绍
animateWithDuration:delay:usingSpringWithDamping:initialSpringVelocity:options:animations:completion:
动画的，写的真的很好所以就直接copy一下啦
原文地址：http://www.renfei.org/blog/ios-8-spring-anim]]></description><category></category></item><item><title><![CDATA[ios-AutoLayout 入门与精通图解 (一)]]></title><link>https://blog.youkuaiyun.com/techfu/article/details/48973937</link><guid>https://blog.youkuaiyun.com/techfu/article/details/48973937</guid><author>techfu</author><pubDate>Thu, 08 Oct 2015 16:42:53 +0800</pubDate><description><![CDATA[早期的程序员有很多还是总是沉浸在纯代码创建UI的乐趣中，甚至很排斥界面编程，其实我觉得这是错误的，从windows编程过来的程序员我相信更愿意使用界面编程。
一般来说很多人上来都会介绍AutoLayout的历史和由来，相信能看到这篇文章的你们也是读了不少吧，所以我就不赘述了。
好了，来实际操作一下吧，首先请先建立一个SingleView，打开SB面板。
一、绝对距离


首先拖动一个V]]></description><category></category></item><item><title><![CDATA[iOS纯代码设置navigationBar透明]]></title><link>https://blog.youkuaiyun.com/techfu/article/details/48973727</link><guid>https://blog.youkuaiyun.com/techfu/article/details/48973727</guid><author>techfu</author><pubDate>Thu, 08 Oct 2015 16:00:02 +0800</pubDate><description><![CDATA[最近在用iOS做自己的一个小项目，想实现更改主题的需求，没想到遇到navigationBar不透明的情况，而自己想弄成全透明，而且navigationBar上面的按钮能正常显示并且响应，反正自己捣鼓了半天也没弄好，无意中看到一个demo的例子，demo我忘了出自哪里了，反正正好实现了我的需求，所以记录下来，如果你也遇到和我一样的问题不妨试一试以下的代码，记得别做伸手党哦，成功了记得评论一下。
]]></description><category></category></item><item><title><![CDATA[记录VLC for iOS 2.6.4 编译过程]]></title><link>https://blog.youkuaiyun.com/techfu/article/details/48338399</link><guid>https://blog.youkuaiyun.com/techfu/article/details/48338399</guid><author>techfu</author><pubDate>Thu, 10 Sep 2015 09:26:11 +0800</pubDate><description><![CDATA[VLC是一款开源的很NB的播放器，其代码就达到了600多M，编译之后整个工程能达到4个G。好了，废话不多说，记录下编译的过程。
1.连上VPN
由于VLC很多代码是从google或者一些被q的代码托管服务器上，所以我们需要一款优秀的VPN才可以将代码拉取到本地。
2.从VLC官网上下载基础代码
代码下载地址是http://www.videolan.org/vlc/download-ios.]]></description><category></category></item><item><title><![CDATA[iOS字符串的国际化图解]]></title><link>https://blog.youkuaiyun.com/techfu/article/details/47167201</link><guid>https://blog.youkuaiyun.com/techfu/article/details/47167201</guid><author>techfu</author><pubDate>Fri, 31 Jul 2015 11:03:37 +0800</pubDate><description><![CDATA[1.首先创建一个空模板或者单模板APP


2.添加国际化的String文件


next并且保存文件名为Localizable（切记，一定要用此文件名，否则取不出来值）




3.选中Localizable.strings文件 点击右边Localize按钮进行国际化




4.选中需要国际化的语言包（我已经加入了简体中文语言包）


接着我们就可以在Lo]]></description><category></category></item></channel></rss>