<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Remember29的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/Remember29</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Remember29]]></copyright><item><title><![CDATA[UITextField输入框的字靠右一点显示]]></title><link>https://blog.youkuaiyun.com/Remember29/article/details/50587045</link><guid>https://blog.youkuaiyun.com/Remember29/article/details/50587045</guid><author>Remember29</author><pubDate>Tue, 26 Jan 2016 14:25:24 +0800</pubDate><description><![CDATA[//让输入框的字靠右一点显示
    passwordTF.leftView = [[UIView
alloc] initWithFrame:CGRectMake(0,
0, 10, 20)];
    passwordTF.leftViewMode =
UITextFieldViewModeAlways;]]></description><category></category></item><item><title><![CDATA[iOS推送服务]]></title><link>https://blog.youkuaiyun.com/Remember29/article/details/45499575</link><guid>https://blog.youkuaiyun.com/Remember29/article/details/45499575</guid><author>Remember29</author><pubDate>Tue, 05 May 2015 10:42:58 +0800</pubDate><description><![CDATA[最近在研究ios的推送问题，遇到了一些问题，最终整理了一下。放在这里和大家分享

APNS的推送机制

首先我们看一下苹果官方给出的对ios推送机制的解释。如下图




 

Provider就是我们自己程序的后台服务器，APNS是Apple Push Notification Service的缩写，也就是苹果的推送服务器。

上图可以分为三个阶段：

第一阶段：应]]></description><category></category></item><item><title><![CDATA[iOS实现头像选取（照相或者图片库）、大小等比缩放、生成圆形头像]]></title><link>https://blog.youkuaiyun.com/Remember29/article/details/45338577</link><guid>https://blog.youkuaiyun.com/Remember29/article/details/45338577</guid><author>Remember29</author><pubDate>Tue, 28 Apr 2015 16:49:57 +0800</pubDate><description><![CDATA[//弹出actionsheet。选择获取头像的方式
//从相册获取图片
-(void)takePictureClick:(UIButton *)sender
{
//	/*注：使用，需要实现以下协议：UIImagePickerControllerDelegate,
//	 UINavigationControllerDelegate
//	 */
//	UIImagePickerControlle]]></description><category></category></item><item><title><![CDATA[正则表达式]]></title><link>https://blog.youkuaiyun.com/Remember29/article/details/45224561</link><guid>https://blog.youkuaiyun.com/Remember29/article/details/45224561</guid><author>Remember29</author><pubDate>Thu, 23 Apr 2015 17:36:30 +0800</pubDate><description><![CDATA[在编写处理字符串的程序或⽹网页时,经常会有查找符合某些复杂规则的字符串的需要。
正则表达式 
就是⽤用于描述这些规则的⼯工具。换句话说,正则表达式就是记录⽂文本规则的代码。 




         很可能你使⽤用过Windows/Dos下⽤用于⽂文件查找的
通配符(wildcard)
,也就是
*
和 
?
。如果你想查找某个⽬目录下的所有的Word⽂文档的话,你会搜]]></description><category></category></item><item><title><![CDATA[UISlider的使用]]></title><link>https://blog.youkuaiyun.com/Remember29/article/details/45216855</link><guid>https://blog.youkuaiyun.com/Remember29/article/details/45216855</guid><author>Remember29</author><pubDate>Thu, 23 Apr 2015 09:04:01 +0800</pubDate><description><![CDATA[//创建UISlider，高度是定值，但是不能设置为0

    //如果高度为0 
滑动不了

    UISlider *slider = [[UISlider
alloc] initWithFrame:CGRectMake(20,
50, 200, 
10)];




    //设置最值,别设置反了，不然不能滑动

    slider.maximumVal]]></description><category></category></item><item><title><![CDATA[UIImageView的使用]]></title><link>https://blog.youkuaiyun.com/Remember29/article/details/45216837</link><guid>https://blog.youkuaiyun.com/Remember29/article/details/45216837</guid><author>Remember29</author><pubDate>Thu, 23 Apr 2015 09:03:50 +0800</pubDate><description><![CDATA[//创建imageView

    UIImageView *imgView = [[UIImageView
alloc] initWithFrame:CGRectMake(100,
100, 200, 
280)];

    imgView.backgroundColor = [UIColor
redColor];

    //设置显示的图片,默认后缀名是png

]]></description><category></category></item><item><title><![CDATA[UILabel的使用]]></title><link>https://blog.youkuaiyun.com/Remember29/article/details/45216759</link><guid>https://blog.youkuaiyun.com/Remember29/article/details/45216759</guid><author>Remember29</author><pubDate>Thu, 23 Apr 2015 08:55:00 +0800</pubDate><description><![CDATA[//创建UILabel

    UILabel *label = [[UILabel
alloc] initWithFrame:CGRectMake(90,
90, 150, 
50)];

    //设置背景颜色

    label.backgroundColor = [UIColor
greenColor];

    

    //设置显示的内容

 ]]></description><category></category></item><item><title><![CDATA[UITextField的使用]]></title><link>https://blog.youkuaiyun.com/Remember29/article/details/45216751</link><guid>https://blog.youkuaiyun.com/Remember29/article/details/45216751</guid><author>Remember29</author><pubDate>Thu, 23 Apr 2015 08:52:37 +0800</pubDate><description><![CDATA[//创建输入框

    UITextField *textField = [[UITextField
alloc] initWithFrame:CGRectMake(80,
80, 180, 
40)];

    //设置边框类型

    /*

     UITextBorderStyleNone,

     UITextBorderStyleLine,

]]></description><category></category></item><item><title><![CDATA[UIButton的使用]]></title><link>https://blog.youkuaiyun.com/Remember29/article/details/45216667</link><guid>https://blog.youkuaiyun.com/Remember29/article/details/45216667</guid><author>Remember29</author><pubDate>Thu, 23 Apr 2015 08:44:13 +0800</pubDate><description><![CDATA[- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {




    _window = [[UIWindow
alloc] initWithFrame:[UIScreen
mainScreen].bounds];
]]></description><category></category></item><item><title><![CDATA[微博]]></title><link>https://blog.youkuaiyun.com/Remember29/article/details/45176045</link><guid>https://blog.youkuaiyun.com/Remember29/article/details/45176045</guid><author>Remember29</author><pubDate>Tue, 21 Apr 2015 20:55:54 +0800</pubDate><description><![CDATA[#import "AppDelegate.h"

#import "FirstViewController.h"

@interface 
AppDelegate ()




@end




@implementation AppDelegate







- (BOOL)application:(UIApplication *)applica]]></description><category></category></item><item><title><![CDATA[QQ空间]]></title><link>https://blog.youkuaiyun.com/Remember29/article/details/45175879</link><guid>https://blog.youkuaiyun.com/Remember29/article/details/45175879</guid><author>Remember29</author><pubDate>Tue, 21 Apr 2015 20:46:54 +0800</pubDate><description><![CDATA[在AppDelegate.h中将FirstViewController设置为根视图控制器

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {

    

    _window = [[UIWindow
allo]]></description><category></category></item><item><title><![CDATA[ios实现button变换颜色并可以放大、缩小、旋转]]></title><link>https://blog.youkuaiyun.com/Remember29/article/details/45175691</link><guid>https://blog.youkuaiyun.com/Remember29/article/details/45175691</guid><author>Remember29</author><pubDate>Tue, 21 Apr 2015 20:36:41 +0800</pubDate><description><![CDATA[- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {

    

    _window = [[UIWindow
alloc] initWithFrame:[UIScreen
mainScreen].bounds];]]></description><category></category></item><item><title><![CDATA[棋盘]]></title><link>https://blog.youkuaiyun.com/Remember29/article/details/45175619</link><guid>https://blog.youkuaiyun.com/Remember29/article/details/45175619</guid><author>Remember29</author><pubDate>Tue, 21 Apr 2015 20:34:32 +0800</pubDate><description><![CDATA[- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {

    

    _window = [[UIWindow
alloc] initWithFrame:[UIScreen
mainScreen].bounds];]]></description><category></category></item><item><title><![CDATA[倒计时]]></title><link>https://blog.youkuaiyun.com/Remember29/article/details/45175459</link><guid>https://blog.youkuaiyun.com/Remember29/article/details/45175459</guid><author>Remember29</author><pubDate>Tue, 21 Apr 2015 20:21:42 +0800</pubDate><description><![CDATA[首先在AppDelegate.h里定义几个属性


//时间

@property (assign,
nonatomic) NSInteger time;

//显示时间变化的label

@property (strong,
nonatomic) UILabel *label;

@property (retain,nonatomic)
NSDate *backDat]]></description><category></category></item></channel></rss>