<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[MOONrunning的博客]]></title><description><![CDATA[iOS]]></description><link>https://blog.youkuaiyun.com/MOONrunning</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; MOONrunning]]></copyright><item><title><![CDATA[Swift 自定义Log]]></title><link>https://blog.youkuaiyun.com/MOONrunning/article/details/79640623</link><guid>https://blog.youkuaiyun.com/MOONrunning/article/details/79640623</guid><author>MOONrunning</author><pubDate>Wed, 21 Mar 2018 15:18:38 +0800</pubDate><description><![CDATA[Swift 自定义Log

由于在swift中log日志打印过于简单，不能显示log日志在哪个具体的文件、哪个方法、第几行代码中，如果log打印一多便使开发者无法精准定位，所以有了下面的方法：



        //获取打印所在文件
        let file1 = #line     
        //获取打印所在方法
        let file2 = #function 
...]]></description><category></category></item><item><title><![CDATA[关于iOS AFNetworking中Cookie的存取]]></title><link>https://blog.youkuaiyun.com/MOONrunning/article/details/77987959</link><guid>https://blog.youkuaiyun.com/MOONrunning/article/details/77987959</guid><author>MOONrunning</author><pubDate>Fri, 15 Sep 2017 09:41:41 +0800</pubDate><description><![CDATA[关于iOS AFNetworking中Cookie的存取



//声明变量
@property (strong,nonatomic) AFHTTPSessionManager *manager;
@property (strong,nonatomic) NSMutableString *cookieValue;
@property (strong,nonatomic) NSMutableDict...]]></description><category></category></item><item><title><![CDATA[iOS   购物车]]></title><link>https://blog.youkuaiyun.com/MOONrunning/article/details/73469174</link><guid>https://blog.youkuaiyun.com/MOONrunning/article/details/73469174</guid><author>MOONrunning</author><pubDate>Mon, 19 Jun 2017 16:55:35 +0800</pubDate><description><![CDATA[看了小码哥的视频—》整理一个简单的购物车小demo。主要利用“通知”来实现事件的传递。通知的发布和监听、移除通知。 
如上图所示：点击加减按钮可以改变购物数量，底部工具条上的总价也随之变化计算出相应的价格总和。减号按钮、清空购物车按钮 默认不能点击，当数量大于0时可以点击。 
MVC模式！UITableView搭建基本骨架，自定义UITableVewCell，加减按钮的圆角边框处理。通知的发布监听、]]></description><category></category></item><item><title><![CDATA[Xcode添加全局断点的方法]]></title><link>https://blog.youkuaiyun.com/MOONrunning/article/details/54907911</link><guid>https://blog.youkuaiyun.com/MOONrunning/article/details/54907911</guid><author>MOONrunning</author><pubDate>Tue, 07 Feb 2017 11:24:06 +0800</pubDate><description><![CDATA[三步走完成全局断点的添加]]></description><category></category></item><item><title><![CDATA[Masonry约束]]></title><link>https://blog.youkuaiyun.com/MOONrunning/article/details/54907458</link><guid>https://blog.youkuaiyun.com/MOONrunning/article/details/54907458</guid><author>MOONrunning</author><pubDate>Tue, 07 Feb 2017 10:57:37 +0800</pubDate><description><![CDATA[@property (nonatomic, strong, readonly) MASConstraint *left;         //左侧 @property (nonatomic, strong, readonly) MASConstraint *top;        //上侧 @property (nonatomic, strong, readonly) MASConstraint *]]></description><category></category></item><item><title><![CDATA[微信小程序开发教程]]></title><link>https://blog.youkuaiyun.com/MOONrunning/article/details/54314713</link><guid>https://blog.youkuaiyun.com/MOONrunning/article/details/54314713</guid><author>MOONrunning</author><pubDate>Tue, 10 Jan 2017 15:52:08 +0800</pubDate><description><![CDATA[Page 
Page() 函数用来注册一个页面。接受一个 object 参数，其指定页面的初始数据、生命周期函数、事件处理函数等。onLoad  ----> Function  生命周期函数--监听页面加载(**一个页面只会调用一次**)onReady ----> Function  生命周期函数--监听页面初次渲染完成（**一个页面只会调用一次**）onShow  ----> Function]]></description><category></category></item><item><title><![CDATA[iOS -- UI常用组件之. Button]]></title><link>https://blog.youkuaiyun.com/MOONrunning/article/details/53994945</link><guid>https://blog.youkuaiyun.com/MOONrunning/article/details/53994945</guid><author>MOONrunning</author><pubDate>Tue, 03 Jan 2017 15:33:04 +0800</pubDate><description><![CDATA[iOS – UI常用组件之. Button// 常用设置UIButton *roundButton = [UIButton buttonWithType:UIButtonTypeRoundedRect];//类型
[roundButton setFrame:CGRectMake(60, 50, 200, 40)]; //大小
[roundButton setTitle:@"Round Button"]]></description><category></category></item><item><title><![CDATA[iOS -- UI常用组件之. UILabel]]></title><link>https://blog.youkuaiyun.com/MOONrunning/article/details/53993750</link><guid>https://blog.youkuaiyun.com/MOONrunning/article/details/53993750</guid><author>MOONrunning</author><pubDate>Tue, 03 Jan 2017 13:44:00 +0800</pubDate><description><![CDATA[iOS – UI常用组件之. UILabel 
静态文本框// 常用设置myLabel.text = @"label ";
[myLabel setFont:[UIFont systemFontOfSize:14]];
[myLabel sizeToFit];    // 适应文本大小
myLabel.backgroundColor = [UIColor grayColor]; //背景色
myLa]]></description><category></category></item><item><title><![CDATA[iOS -- UI常用组件之. UITextField]]></title><link>https://blog.youkuaiyun.com/MOONrunning/article/details/53993733</link><guid>https://blog.youkuaiyun.com/MOONrunning/article/details/53993733</guid><author>MOONrunning</author><pubDate>Tue, 03 Jan 2017 13:41:46 +0800</pubDate><description><![CDATA[iOS – UI常用组件之. UITextField//获取window
    UIWindow *window = [[UIApplication sharedApplication].windows lastObject];
文本输入框// 声明实现代理     <UITextFieldDelegate>// 常用设置textField.borderStyle = UITextBorderSt]]></description><category></category></item><item><title><![CDATA[iOS上线文档]]></title><link>https://blog.youkuaiyun.com/MOONrunning/article/details/53993661</link><guid>https://blog.youkuaiyun.com/MOONrunning/article/details/53993661</guid><author>MOONrunning</author><pubDate>Tue, 03 Jan 2017 13:31:08 +0800</pubDate><description><![CDATA[**iOS上线文档**一、Ipa提交AppStore1、ipa打包2、在iTunes中创建程序，登录开发者中心https://itunesconnect.apple.com，选择Itunes Connect，进入后选择“我的App”如下 
 
3、点击左上角的“+”进入，点击+号进入下图。Name是应用名,必须是唯一的,Primary 
Language选择支持的语言,BundleID ,选择上面你]]></description><category></category></item></channel></rss>