<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[pst199359的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/pst199359</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; pst199359]]></copyright><item><title><![CDATA[iOS开发正则表达（转：https://my.oschina.net/u/1245365/blog/376517）]]></title><link>https://blog.youkuaiyun.com/pst199359/article/details/71157846</link><guid>https://blog.youkuaiyun.com/pst199359/article/details/71157846</guid><author>pst199359</author><pubDate>Thu, 04 May 2017 09:05:06 +0800</pubDate><description><![CDATA[一、什么是正则表达式


      正则表达式，又称正规表示法，是对字符串操作的一种逻辑公式。正则表达式可以检测给定的字符串是否符合我们定义的逻辑，也可以从字符串中获取我们想要的特定部分。它可以迅速地用极简单的方式达到字符串的复杂控制。





二、正则表达式的语法


看一个过滤纯数字的例子
- (BOOL)validateNumber:(NSString *) t]]></description><category></category></item><item><title><![CDATA[http://blog.youkuaiyun.com/jijiji000111/article/details/47971879]]></title><link>https://blog.youkuaiyun.com/pst199359/article/details/51992181</link><guid>https://blog.youkuaiyun.com/pst199359/article/details/51992181</guid><author>pst199359</author><pubDate>Fri, 22 Jul 2016 10:13:01 +0800</pubDate><description><![CDATA[图像： 
1.图片浏览控件MWPhotoBrowser 实现了一个照片浏览器类似 iOS 自带的相册应用，可显示来自手机的图片或者是网络图片，可自动从网络下载图片并进行缓存。可对图片进行缩放等操作。 
下载：https://github.com/mwaterfall/MWPhotoBrowser 
目前比较活跃的社区仍旧是Github，除此以外也有一些不错的库散落在Google Code、S]]></description><category></category></item><item><title><![CDATA[iOS开发主流的数据解析框架JSONModel]]></title><link>https://blog.youkuaiyun.com/pst199359/article/details/51868781</link><guid>https://blog.youkuaiyun.com/pst199359/article/details/51868781</guid><author>pst199359</author><pubDate>Sat, 09 Jul 2016 21:53:13 +0800</pubDate><description><![CDATA[主流的数据解析框架JSONModel
下载和使用说明地址：https://github.com/jsonmodel/jsonmodel（目前Version1.2.0）
1、        JSONModel第三方开源库的优点：
在项目中使用MVC来管理，当我们自己创建model类的时候，不仅要在.h（头文件）中声明属性和方法，特别要注意解析出来的key的类型要和声明属性的类型对应，而且我们还]]></description><category></category></item><item><title><![CDATA[Bitcode是什么，如何配置？]]></title><link>https://blog.youkuaiyun.com/pst199359/article/details/49680317</link><guid>https://blog.youkuaiyun.com/pst199359/article/details/49680317</guid><author>pst199359</author><pubDate>Fri, 06 Nov 2015 11:06:45 +0800</pubDate><description><![CDATA[Bitcode是什么，如何配置？   








       今天在一个麦子学院上看到一篇关于第三方库不包含bitcode就会报错的文章，感觉剖析得很详细，分享出来，希望可以对iOS初入门者有所帮助。下面我们就一起来看看吧。
       用Xcode 7 beta 3在真机(iOS 8.3)上运行一下工程，结果发现工程编译不过。看了下问题，报的是以下错误：

ld]]></description><category></category></item><item><title><![CDATA[ios移动开发遇到的一些小问题的解决办法]]></title><link>https://blog.youkuaiyun.com/pst199359/article/details/49329531</link><guid>https://blog.youkuaiyun.com/pst199359/article/details/49329531</guid><author>pst199359</author><pubDate>Thu, 22 Oct 2015 09:56:47 +0800</pubDate><description><![CDATA[ios移动开发遇到的一些小问题的解决办法]]></description><category></category></item><item><title><![CDATA[ios开发设置navigationBar中显示成自定义图片同时不让push进去的子视图显示父视图中的图片]]></title><link>https://blog.youkuaiyun.com/pst199359/article/details/49257487</link><guid>https://blog.youkuaiyun.com/pst199359/article/details/49257487</guid><author>pst199359</author><pubDate>Mon, 19 Oct 2015 23:29:13 +0800</pubDate><description><![CDATA[#pragma mark -ViewWillAppear
-(void)viewWillAppear:(BOOL)animated{

    self.tabBarController.tabBar.hidden =
NO;

    [self.navigationController.navigationBar
setBackgroundImage:[UIImage
imag]]></description><category></category></item><item><title><![CDATA[io移动开发，云通讯短信验证接口demo详解如，有疑问欢迎与博客评论留言与我探讨]]></title><link>https://blog.youkuaiyun.com/pst199359/article/details/49257045</link><guid>https://blog.youkuaiyun.com/pst199359/article/details/49257045</guid><author>pst199359</author><pubDate>Mon, 19 Oct 2015 23:09:38 +0800</pubDate><description><![CDATA[- (void)viewDidLoad {
   
//ip格式如下，不需要带https://
   
CCPRestSDK* ccpRestSdk = [[CCPRestSDK
alloc] initWithServerIP:@"
sandboxapp.cloopen.com
" andserverPort:8883];

    [ccpRestSdk setApp_ID:@]]></description><category></category></item><item><title><![CDATA[ios移动开发navigationItem自带的返回按钮设置成自定义图片或者不显示父视图的标题文字]]></title><link>https://blog.youkuaiyun.com/pst199359/article/details/49256919</link><guid>https://blog.youkuaiyun.com/pst199359/article/details/49256919</guid><author>pst199359</author><pubDate>Mon, 19 Oct 2015 23:02:33 +0800</pubDate><description><![CDATA[UIBarButtonItem *item = [[UIBarButtonItem
alloc] initWithTitle:@""
style:UIBarButtonItemStylePlain
target:nil
action:nil];//创建按钮并且设置文字为空，不显示文字
   
UIImage* image = [UIImage
imageNamed:@"返回.png"]]></description><category></category></item><item><title><![CDATA[ios开发如何让navigationItem自带的返回按钮设置成图片或者不显示文字]]></title><link>https://blog.youkuaiyun.com/pst199359/article/details/49256075</link><guid>https://blog.youkuaiyun.com/pst199359/article/details/49256075</guid><author>pst199359</author><pubDate>Mon, 19 Oct 2015 22:17:44 +0800</pubDate><description><![CDATA[UIBarButtonItem *item = [[UIBarButtonItem
alloc] initWithTitle:@""
style:UIBarButtonItemStylePlain
target:nil
action:nil];//创建按钮并且设置文字为空，不显示文字
   
UIImage* image = [UIImage
imageNamed:@"返回.png"]]></description><category></category></item><item><title><![CDATA[storyboard中属性区域经常用的一些易混淆的属性]]></title><link>https://blog.youkuaiyun.com/pst199359/article/details/47972011</link><guid>https://blog.youkuaiyun.com/pst199359/article/details/47972011</guid><author>pst199359</author><pubDate>Tue, 25 Aug 2015 09:22:06 +0800</pubDate><description><![CDATA[1、Class：属性框中写要继承的类，如果是自定的cell，每次cell要对应继承他的tableviewcell类
2、Storyboard ID：在将要跳转的视图的Storyboard ID属性中给下一个视图控制器的跳转起一个名字

            //跳转传参
            UIStoryboard *CameraStoryBoard = [UIStoryboard]]></description><category></category></item><item><title><![CDATA[今日笔记之  页面跳转  为tableview添加手势关闭键盘  textview获取焦点]]></title><link>https://blog.youkuaiyun.com/pst199359/article/details/47829865</link><guid>https://blog.youkuaiyun.com/pst199359/article/details/47829865</guid><author>pst199359</author><pubDate>Fri, 21 Aug 2015 09:44:34 +0800</pubDate><description><![CDATA[//跳转
    UIStoryboard *tdeditingcurrentdiary = [UIStoryboard
storyboardWithName:@"Camera"
bundle:nil];
    TDEditingCurrentTravelDiaryViewController *vc = [tdeditingcurrentdiary
instantiateViewCo]]></description><category></category></item><item><title><![CDATA[IOS开发从手机相册中上传头像到APP的个人中心同时保存到数据库]]></title><link>https://blog.youkuaiyun.com/pst199359/article/details/47746329</link><guid>https://blog.youkuaiyun.com/pst199359/article/details/47746329</guid><author>pst199359</author><pubDate>Tue, 18 Aug 2015 08:47:58 +0800</pubDate><description><![CDATA[IOS开发从手机相册中上传头像到APP的个人中心同时保存到数据库





（2）服务器端]]></description><category></category></item><item><title><![CDATA[IOS开发类似于微博个人中心的头像可以拖动lei]]></title><link>https://blog.youkuaiyun.com/pst199359/article/details/47719995</link><guid>https://blog.youkuaiyun.com/pst199359/article/details/47719995</guid><author>pst199359</author><pubDate>Mon, 17 Aug 2015 08:50:09 +0800</pubDate><description><![CDATA[类似于上图所示：
1、方法：在一个Viewcontroller视图控制器中图一个tableview，设置tableview背景透明，然后使用观察者，观察tableview的height的变化。（注：观察者必须移除，可以在delloc方法中移除）




2、移除观察者：


3、监听tableview.height的变化]]></description><category></category></item><item><title><![CDATA[ios移动开发博客网址收藏]]></title><link>https://blog.youkuaiyun.com/pst199359/article/details/47699437</link><guid>https://blog.youkuaiyun.com/pst199359/article/details/47699437</guid><author>pst199359</author><pubDate>Sun, 16 Aug 2015 08:38:16 +0800</pubDate><description><![CDATA[1、http://www.jianshu.com/p/2234e062424c     
// 利用小技巧做动态的headerView
2、http://blog.sina.com.cn/s/blog_9c3c519b01011rt3.html    //定时器]]></description><category></category></item><item><title><![CDATA[ios移动开发block回调和代理传参]]></title><link>https://blog.youkuaiyun.com/pst199359/article/details/47680983</link><guid>https://blog.youkuaiyun.com/pst199359/article/details/47680983</guid><author>pst199359</author><pubDate>Sat, 15 Aug 2015 12:44:14 +0800</pubDate><description><![CDATA[比如微信的”个人信息“用户要修改自己的名字是，从B页面跳转（pop）回A页面，将在B页面修改的名字的值传回到A页面。
1、代理传参：
（1）将B页面的代理对象设置为A，先在B页面的视图控制器类的.h文件，定义代理对象的协议方法，




（2）先在B页面的视图控制器类的.m文件,在按钮事件中，当点击按钮时响应代理方法self.delegate respondsToSelect：并且调]]></description><category></category></item><item><title><![CDATA[json解析出来的数据库是字典和数组的组合，创建一个model来接收解析数据]]></title><link>https://blog.youkuaiyun.com/pst199359/article/details/47654709</link><guid>https://blog.youkuaiyun.com/pst199359/article/details/47654709</guid><author>pst199359</author><pubDate>Fri, 14 Aug 2015 08:44:07 +0800</pubDate><description><![CDATA[json解析出来的数据库是字典和数组的组合，创建一个model来接收解析数据]]></description><category></category></item><item><title><![CDATA[视图跳转的四种方式]]></title><link>https://blog.youkuaiyun.com/pst199359/article/details/47602009</link><guid>https://blog.youkuaiyun.com/pst199359/article/details/47602009</guid><author>pst199359</author><pubDate>Thu, 13 Aug 2015 08:50:50 +0800</pubDate><description><![CDATA[1、 纯代码跳转:
在要开始跳转的页面写如下代码，并且在跳转到的页面的



2、popViewController:


两句代码的区别在于，效果不一样，记住pop和push的效果是横向的就行
3、presentViewController：（效果是从下往上）
4、代码加建立连接的跳转：对于tableviewController有两种情况：一是：创建一个cell，为其建立一个]]></description><category></category></item></channel></rss>