<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[m7723sun的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/m7723sun</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; m7723sun]]></copyright><item><title><![CDATA[修复U盘，SD卡等存储设备无法访问问题]]></title><link>https://blog.youkuaiyun.com/m7723sun/article/details/54572310</link><guid>https://blog.youkuaiyun.com/m7723sun/article/details/54572310</guid><author>m7723sun</author><pubDate>Mon, 16 Jan 2017 11:10:51 +0800</pubDate><description><![CDATA[1.打开终端，windows+R， cmd
2.chkdsk i：/f
3.回车自动开始修复，修复成功之后，就可以使用了]]></description><category></category></item><item><title><![CDATA[MJExtension使用，数据跟模型之间的相互转换]]></title><link>https://blog.youkuaiyun.com/m7723sun/article/details/52530083</link><guid>https://blog.youkuaiyun.com/m7723sun/article/details/52530083</guid><author>m7723sun</author><pubDate>Tue, 13 Sep 2016 22:09:04 +0800</pubDate><description><![CDATA[MJExtension使用（转）





1. MJExtension使用指导（最新）
2. MJExtension[模型字典]包含[模型字典数组]解析数据的bug及处理方法


当自己看到原文的排版时，真的是。。。，自己花了点时间重新排版了下，分享出来！
原文链接：IOS
 字典模型互转框架 MJExtension

MJExtension能做什么？

MJEx]]></description><category></category></item><item><title><![CDATA[删除U盘记录]]></title><link>https://blog.youkuaiyun.com/m7723sun/article/details/52083234</link><guid>https://blog.youkuaiyun.com/m7723sun/article/details/52083234</guid><author>m7723sun</author><pubDate>Mon, 01 Aug 2016 10:05:02 +0800</pubDate><description><![CDATA[怎样彻底删除U盘使用记录




在日常的使用U盘过程中，系统会记录下大量我们的使用信息，下面就说说如何删除掉这些记录信息。

1. 往系统里面添加环境变量devmgr_shownonpresent_devices，值为1
2. 运行设备管理器，打开查看隐藏设备。展开磁盘驱动器、储存卷两处，把和U盘有关的Kill掉。
3. 打开计算机管理，把可移动存储相关的删除。
4. 把1中]]></description><category></category></item><item><title><![CDATA[iOS自定义Log的宏]]></title><link>https://blog.youkuaiyun.com/m7723sun/article/details/51726731</link><guid>https://blog.youkuaiyun.com/m7723sun/article/details/51726731</guid><author>m7723sun</author><pubDate>Tue, 21 Jun 2016 13:51:16 +0800</pubDate><description><![CDATA[#define  HGLog(...) NSLog(__VA_ARGS__)
...表示宏里边的可变参数
__VA_ARGS__表示函数里边的可变参数
//因为NSLog很消耗资源的，如果上架的时候，需要注释掉，总不能一个一个注释，用宏的话，只需要注释掉方法就可以了
例如：#define  HGLog(...)  //NSLog(__VA_ARGS__)]]></description><category></category></item><item><title><![CDATA[UITableViewCell的cell在屏幕中的位置问题]]></title><link>https://blog.youkuaiyun.com/m7723sun/article/details/51523476</link><guid>https://blog.youkuaiyun.com/m7723sun/article/details/51523476</guid><author>m7723sun</author><pubDate>Sat, 28 May 2016 09:46:54 +0800</pubDate><description><![CDATA[如何获得UITableViewCell 在屏幕中的位置
//在解析省市县的json数据中，用到了前一个表的cell的位置问题，达到想要的效果





    CGRect rectInTableView=[tableView1
rectForRowAtIndexPath:indexPath];

    CGRect rectInSuperView=[tableView1]]></description><category></category></item><item><title><![CDATA[window下生成苹果证书]]></title><link>https://blog.youkuaiyun.com/m7723sun/article/details/51462253</link><guid>https://blog.youkuaiyun.com/m7723sun/article/details/51462253</guid><author>m7723sun</author><pubDate>Fri, 20 May 2016 15:48:55 +0800</pubDate><description><![CDATA[Windows环境下生成Apple证书教程










准备OpenSSL
访问：http://slproweb.com/products/Win32OpenSSL.html 。并下载Win32
 OpenSSL v1.0.1c Light版本（注意：版本可能会升级），如果您运行OpenSSL有问题，还需要下载Visual C++ 2008 Redistribut]]></description><category></category></item><item><title><![CDATA[//将字典或者数组转化为JSON串]]></title><link>https://blog.youkuaiyun.com/m7723sun/article/details/51313839</link><guid>https://blog.youkuaiyun.com/m7723sun/article/details/51313839</guid><author>m7723sun</author><pubDate>Wed, 04 May 2016 11:59:56 +0800</pubDate><description><![CDATA[//将字典或者数组转化为JSON串
- (NSData *)toJSONData:(id)theData{
    
    NSError *error = nil;
    jsonData = [NSJSONSerialization dataWithJSONObject:theData
                                               ]]></description><category></category></item><item><title><![CDATA[获取字符串内容的宽度，label.text的宽度，以及textField.text的宽度问题]]></title><link>https://blog.youkuaiyun.com/m7723sun/article/details/51188983</link><guid>https://blog.youkuaiyun.com/m7723sun/article/details/51188983</guid><author>m7723sun</author><pubDate>Tue, 19 Apr 2016 11:42:56 +0800</pubDate><description><![CDATA[intrinsicContentSize//固有的，内容，尺寸


- (void)viewDidLoad {

    [super
viewDidLoad];

    // Do any additional setup after loading the view, typically from a nib.

    UILabel *label=[[UILabel]]></description><category></category></item><item><title><![CDATA[iOS的layer的anchorpoint与posion问题]]></title><link>https://blog.youkuaiyun.com/m7723sun/article/details/51181589</link><guid>https://blog.youkuaiyun.com/m7723sun/article/details/51181589</guid><author>m7723sun</author><pubDate>Mon, 18 Apr 2016 18:02:19 +0800</pubDate><description><![CDATA[每一个UIView内部都默认关联着一个CALayer, UIView有frame、bounds和center三个属性，CALayer也有类似的属性，分别为frame、bounds、position、anchorPoint。frame和bounds比较好理解，bounds可以视为x坐标和y坐标都为0的frame，那position、anchorPoint是什么呢？先看看两者的原型，可知都是CGPoi]]></description><category></category></item><item><title><![CDATA[iOS中点击button切换背景图片与点击切换背景颜色问题的解释]]></title><link>https://blog.youkuaiyun.com/m7723sun/article/details/51168304</link><guid>https://blog.youkuaiyun.com/m7723sun/article/details/51168304</guid><author>m7723sun</author><pubDate>Sat, 16 Apr 2016 15:21:36 +0800</pubDate><description><![CDATA[//几个按钮共用一个方法，点击的时候切换图片问题

-(void)databtn:(UIButton*)sender

{

    UIButton *btn = (UIButton *)sender;

    for (UIButton *button
in _btnArray)

    {

        if (button==btn)

       ]]></description><category></category></item><item><title><![CDATA[JPush极光推送问题，用户是否打开允许推送信息的开关，但不管设置没设置都会弹出警告说没有设置]]></title><link>https://blog.youkuaiyun.com/m7723sun/article/details/51167783</link><guid>https://blog.youkuaiyun.com/m7723sun/article/details/51167783</guid><author>m7723sun</author><pubDate>Sat, 16 Apr 2016 13:54:25 +0800</pubDate><description><![CDATA[但不管设置没设置都会弹出警告说没有设置
这是我用的方法
if(isIOS8){
        BOOL isRemoteNotify = [UIApplicationsharedApplication].isRegisteredForRemoteNotifications;
        [self shareNotificationCheck:!isRemoteNotify];
    }
]]></description><category></category></item><item><title><![CDATA[PureLayout的部分用法]]></title><link>https://blog.youkuaiyun.com/m7723sun/article/details/51150021</link><guid>https://blog.youkuaiyun.com/m7723sun/article/details/51150021</guid><author>m7723sun</author><pubDate>Thu, 14 Apr 2016 11:11:17 +0800</pubDate><description><![CDATA[//例如，一排并列两个按钮

//需要注意的是，先添加的父视图中，然后才能添加约束有效

1）//第一个按钮的约束

    [normalCarryBtn autoSetDimensionsToSize:CGSizeMake(([UIScreen
mainScreen].bounds.size.width - 15 * 3)/2, 40)];

    [normalCarry]]></description><category></category></item><item><title><![CDATA[判断一个对象是否存在一些属性]]></title><link>https://blog.youkuaiyun.com/m7723sun/article/details/51144305</link><guid>https://blog.youkuaiyun.com/m7723sun/article/details/51144305</guid><author>m7723sun</author><pubDate>Wed, 13 Apr 2016 16:09:13 +0800</pubDate><description><![CDATA[[self checkIsExistPropertyWithInstance:instance verifyPropertyName:key]
//对象，属性,可以与kvc，kvo相互联系。]]></description><category></category></item><item><title><![CDATA[从NSString中提取数字 NSScanner]]></title><link>https://blog.youkuaiyun.com/m7723sun/article/details/51066732</link><guid>https://blog.youkuaiyun.com/m7723sun/article/details/51066732</guid><author>m7723sun</author><pubDate>Wed, 13 Apr 2016 16:07:52 +0800</pubDate><description><![CDATA[-(int)findNumFromStr  
{  
    NSString *originalString = @"a1b2c3d4e5f6g7h8i9j";  
      
    // Intermediate  
    NSMutableString *numberString = [[[NSMutableString alloc] init] autorelease];]]></description><category></category></item><item><title><![CDATA[tableView一些细节问题用于开发]]></title><link>https://blog.youkuaiyun.com/m7723sun/article/details/51144257</link><guid>https://blog.youkuaiyun.com/m7723sun/article/details/51144257</guid><author>m7723sun</author><pubDate>Wed, 13 Apr 2016 16:03:56 +0800</pubDate><description><![CDATA[1.UITabelviewCell 的高亮状态的取消用以下方法： 
-(void)tableView:(UITableView *)tableView willDisplayCell:(UITableViewCell *)cell forRowAtIndexPath:(NSIndexPath *)indexPath{
    //设置cell的背景是透明的。
    cell.backgroun]]></description><category></category></item><item><title><![CDATA[iOS中NSAttributedString问题的一些解释]]></title><link>https://blog.youkuaiyun.com/m7723sun/article/details/51144006</link><guid>https://blog.youkuaiyun.com/m7723sun/article/details/51144006</guid><author>m7723sun</author><pubDate>Wed, 13 Apr 2016 15:41:27 +0800</pubDate><description><![CDATA[字符属性

 字符属性可以应用于 attributed string 的文本中。

 NSString *const NSFontAttributeName;(字体)

 NSString *const NSParagraphStyleAttributeName;(段落)

 NSString *const NSForegroundColorAttributeName;(字体颜色)]]></description><category></category></item><item><title><![CDATA[DDMenu中添加手势是否有用的方法，为了在视图中添加手势起作用]]></title><link>https://blog.youkuaiyun.com/m7723sun/article/details/51134300</link><guid>https://blog.youkuaiyun.com/m7723sun/article/details/51134300</guid><author>m7723sun</author><pubDate>Tue, 12 Apr 2016 16:02:07 +0800</pubDate><description><![CDATA[首先在代理类中添加左右视图

MenuViewController*rootview=[[MenuViewController alloc]init];

    UINavigationController *rootnav=[[UINavigationController alloc]initWithRootViewController:rootview];

        DD]]></description><category></category></item><item><title><![CDATA[关于NSRunLoop和NSTimer问题的深入理解]]></title><link>https://blog.youkuaiyun.com/m7723sun/article/details/51088118</link><guid>https://blog.youkuaiyun.com/m7723sun/article/details/51088118</guid><author>m7723sun</author><pubDate>Thu, 07 Apr 2016 18:13:39 +0800</pubDate><description><![CDATA[一、什么是NSRunLoop

NSRunLoop是消息机制的处理模式

NSRunLoop的作用在于有事情做的时候使的当前NSRunLoop的线程工作，没有事情做让当前NSRunLoop的线程休眠

NSTimer默认添加到当前NSRunLoop中，也可以手动制定添加到自己新建的NSRunLoop

NSRunLoop就是一直在循环检测，从线程start到线程end，检测inpu]]></description><category></category></item><item><title><![CDATA[实现播报汉语文字，用系统AVSpeechSynthesizer类来实现]]></title><link>https://blog.youkuaiyun.com/m7723sun/article/details/51085241</link><guid>https://blog.youkuaiyun.com/m7723sun/article/details/51085241</guid><author>m7723sun</author><pubDate>Thu, 07 Apr 2016 13:44:14 +0800</pubDate><description><![CDATA[一、简单说明

   （1）

在iOS7之前，想要实现语音播报文字内容，可能需要第三方资源库来实现。现在在iOS7上，系统为我们提供了语音播报文字的功能，我们不仅可以播报英语内容，也可以播报汉语文字

实现TTS主要依赖AVSpeechSynthesizer，AVSpeechUtterance,AVSpeechSynthesisVoice,要使用这些类必须先加入

AVFound]]></description><category></category></item><item><title><![CDATA[安装cocoapods的时候显示没有权限：You don't have write permissions for the /Library/Ruby/Gems/2.0.0 directory.]]></title><link>https://blog.youkuaiyun.com/m7723sun/article/details/51076262</link><guid>https://blog.youkuaiyun.com/m7723sun/article/details/51076262</guid><author>m7723sun</author><pubDate>Wed, 06 Apr 2016 16:44:32 +0800</pubDate><description><![CDATA[还有就是安装cocoapods没有权限的时候，本来是$sudo gem install cocoapods ，但是显示没有权限，换成这句$sudo gem install -n /usr/local/bin cocoapods]]></description><category></category></item></channel></rss>