<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[demoker]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/mdk132</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; mdk132]]></copyright><item><title><![CDATA[iOS自带扫描 和 生成二维码]]></title><link>https://blog.youkuaiyun.com/mdk132/article/details/42142971</link><guid>https://blog.youkuaiyun.com/mdk132/article/details/42142971</guid><author>mdk132</author><pubDate>Thu, 25 Dec 2014 10:33:18 +0800</pubDate><description><![CDATA[1.二维码生成
libqrencode介绍：是一个用C语言编写的用来解析二维条形码(QRCode)的程序库，libqrencode通过手机的CCD摄像头来扫描二维条形码。
导入libqrencode库，下面直接代码：
#import 

@interface QRCodeGenerator : NSObject

+ (UIImage *)qrImageForString:(NSString]]></description><category></category></item><item><title><![CDATA[Mpmovieplayercontroller 黑屏]]></title><link>https://blog.youkuaiyun.com/mdk132/article/details/41284501</link><guid>https://blog.youkuaiyun.com/mdk132/article/details/41284501</guid><author>mdk132</author><pubDate>Wed, 19 Nov 2014 18:15:28 +0800</pubDate><description><![CDATA[MPMoviePlayerController * moviePlayer;
原因是：你在声明movieplayer的时候，声明成为了局部变量，与此同时你的工程支持ARC，所以会出现黑屏。]]></description><category></category></item><item><title><![CDATA[UIButton 文字图片排列]]></title><link>https://blog.youkuaiyun.com/mdk132/article/details/41282391</link><guid>https://blog.youkuaiyun.com/mdk132/article/details/41282391</guid><author>mdk132</author><pubDate>Wed, 19 Nov 2014 15:20:22 +0800</pubDate><description><![CDATA[UIButton默认的是：图片－文字水平排列,所以不需要进行调整。


1.文字－图片 水平显示，文字在前，图片再后
[btn setTitleEdgeInsets:UIEdgeInsetsMake(0, -imgArrow.size.width, 0, imgArrow.size.width)];
[btn setImageEdgeInsets:UIEdgeInsetsMake(0, ]]></description><category></category></item><item><title><![CDATA[升级 YUSEMITE后，MAMP PRO Apache 不能启动？提示：Apache couldn't be started. Please check the log file for more]]></title><link>https://blog.youkuaiyun.com/mdk132/article/details/41255583</link><guid>https://blog.youkuaiyun.com/mdk132/article/details/41255583</guid><author>mdk132</author><pubDate>Tue, 18 Nov 2014 21:48:53 +0800</pubDate><description><![CDATA[本人yi]]></description><category></category></item><item><title><![CDATA[UITextView监听事件连续调用三次]]></title><link>https://blog.youkuaiyun.com/mdk132/article/details/41013861</link><guid>https://blog.youkuaiyun.com/mdk132/article/details/41013861</guid><author>mdk132</author><pubDate>Tue, 11 Nov 2014 17:06:58 +0800</pubDate><description><![CDATA[当你第一次启动应用，第一次触发textView的becomefirstResponser时，如果你的键盘type设置的中文的，此时监听键盘高度的监听事件会被调用三次。
调用顺序如下：
textViewshouldBegin >keyBoardWillShow > textViewDidBeginEdit > keyBoardWillShow > keyBoardWillShow
这是我测试的]]></description><category></category></item><item><title><![CDATA[AFNetWorking  POST Multi-Part Request 上传图片]]></title><link>https://blog.youkuaiyun.com/mdk132/article/details/40977379</link><guid>https://blog.youkuaiyun.com/mdk132/article/details/40977379</guid><author>mdk132</author><pubDate>Mon, 10 Nov 2014 10:39:46 +0800</pubDate><description><![CDATA[这几天在做图片上传的时候，碰到一个问题，就是只要我追加图片就会请求超时，以下是代码：
AFHTTPRequestOperationManager *manager = [AFHTTPRequestOperationManager manager];
    manager.responseSerializer.acceptableContentTypes = [NSSet setWithObje]]></description><category></category></item><item><title><![CDATA[NSTimer 进入后台后持续进行解决方案]]></title><link>https://blog.youkuaiyun.com/mdk132/article/details/40857179</link><guid>https://blog.youkuaiyun.com/mdk132/article/details/40857179</guid><author>mdk132</author><pubDate>Thu, 06 Nov 2014 10:43:01 +0800</pubDate><description><![CDATA[1、在Info.plist中，添加Required background modes键，value为：App plays audio
2、在程序启动方法（- (BOOL)application: didFinishLaunchingWithOptions:）中代码声明
- (BOOL)application:(UIApplication *)application didFinishLaunc]]></description><category></category></item><item><title><![CDATA[iOS 地图线路动态可视化显示]]></title><link>https://blog.youkuaiyun.com/mdk132/article/details/40787129</link><guid>https://blog.youkuaiyun.com/mdk132/article/details/40787129</guid><author>mdk132</author><pubDate>Tue, 04 Nov 2014 16:42:29 +0800</pubDate><description><![CDATA[之前有碰到过这样的问题，就是画出两点之间的距离，然后将线路显示在可视化的范围内，下面是一些主要代码：
#pragma mark - 驾车线路检索
- (void)onGetDrivingRouteResult:(BMKRouteSearch*)searcher result:(BMKDrivingRouteResult*)result errorCode:(BMKSearchErrorCode)]]></description><category></category></item><item><title><![CDATA[UIWebView 设置背景为透明]]></title><link>https://blog.youkuaiyun.com/mdk132/article/details/40343885</link><guid>https://blog.youkuaiyun.com/mdk132/article/details/40343885</guid><author>mdk132</author><pubDate>Tue, 21 Oct 2014 13:59:43 +0800</pubDate><description><![CDATA[UIWebView的背景如何设置成为透明？
 [webview setBackgroundColor:[UIColor clearColor]];
 [webview setOpaque:NO];
两句代码搞定，UITabView方法也是这样！]]></description><category></category></item><item><title><![CDATA[iOS8 定位失败问题]]></title><link>https://blog.youkuaiyun.com/mdk132/article/details/39965845</link><guid>https://blog.youkuaiyun.com/mdk132/article/details/39965845</guid><author>mdk132</author><pubDate>Fri, 10 Oct 2014 17:38:16 +0800</pubDate><description><![CDATA[时间：2014-10-10
今天在开发的时候发现了一个iOS8的定位问题，执行操作之后，不会调用到定位之后的delegate方法中，然后我查看了一下手机上对应用的定位权限界面，发现我的应用的访问用户的地理位置的权限是空的，之后查了相关信息，得到以下解决方案：
1. Appdelegate中：
    CLLocationManager *locationManager;
[UIApplic]]></description><category></category></item><item><title><![CDATA[iOS Crash分析]]></title><link>https://blog.youkuaiyun.com/mdk132/article/details/38728531</link><guid>https://blog.youkuaiyun.com/mdk132/article/details/38728531</guid><author>mdk132</author><pubDate>Thu, 21 Aug 2014 13:33:40 +0800</pubDate><description><![CDATA[一、在桌面创建一个crash文件夹
1.Xcoe-Window-Organize找到Archives找到App－右击－Show in Finder




 

2.复制.app和.app.dSYM到crash夹文件:右击..xcarchive文件-显示包内容
如图:

 



 

复制好以后如图：

 



二、首先找到symbolicatec]]></description><category></category></item><item><title><![CDATA[iOS运行时工具-cycript]]></title><link>https://blog.youkuaiyun.com/mdk132/article/details/38044705</link><guid>https://blog.youkuaiyun.com/mdk132/article/details/38044705</guid><author>mdk132</author><pubDate>Tue, 22 Jul 2014 16:35:52 +0800</pubDate><description><![CDATA[cycript是大神saurik开发的一个非常强大的工具，可以让开发者在命令行下和应用交互，在运行时查看和修改应用。它确实可以帮助你破解一些应用，但我觉得这个工具主要还是用来学习其他应用的设计（主要是UI的设计及实现）。
      这个工具使用了Objective-C和Javascript的混合模式，可以实时的和应用交互甚至修改应用。它的网址请猛戳这里。在官网上可以下载到完整的软件包。使用的方]]></description><category></category></item><item><title><![CDATA[Warning: Attempt to present  * on *  whose view is not in the window hierarchy!]]></title><link>https://blog.youkuaiyun.com/mdk132/article/details/38019311</link><guid>https://blog.youkuaiyun.com/mdk132/article/details/38019311</guid><author>mdk132</author><pubDate>Mon, 21 Jul 2014 16:20:50 +0800</pubDate><description><![CDATA[Warning: Attempt to present  * on *  whose view is not in the window hierarchy!
出现这样的警告的原因是：ios 不允许在某个viewController的viewDidLoad方法中去呈现其他的viewController，你如果想要的是XXviewController显示之后马上呈现YY的话，可以在viewDidA]]></description><category></category></item><item><title><![CDATA[iOS根据坐标数据点所在的坐标区域来动态显示到可视范围]]></title><link>https://blog.youkuaiyun.com/mdk132/article/details/37694841</link><guid>https://blog.youkuaiyun.com/mdk132/article/details/37694841</guid><author>mdk132</author><pubDate>Fri, 11 Jul 2014 14:18:26 +0800</pubDate><description><![CDATA[在地图上标注很多点之后，地图的中心点可以设置，但是缩放级别用起来就有点囧了，
所以，就需要根据坐标数据点所在的坐标区域来动态计算，把所有点都刚好显示到地图的可视范围内。
直接上代码：
 







1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
2]]></description><category></category></item><item><title><![CDATA[___cxa_pure_virtual", referenced from]]></title><link>https://blog.youkuaiyun.com/mdk132/article/details/37594835</link><guid>https://blog.youkuaiyun.com/mdk132/article/details/37594835</guid><author>mdk132</author><pubDate>Wed, 09 Jul 2014 11:21:39 +0800</pubDate><description><![CDATA[添加百度地图之后报这样的错，解决方法：将工程中的.m文件改一个成为.mm文件。]]></description><category></category></item><item><title><![CDATA[iOS Xcode5 工程名修改]]></title><link>https://blog.youkuaiyun.com/mdk132/article/details/37502585</link><guid>https://blog.youkuaiyun.com/mdk132/article/details/37502585</guid><author>mdk132</author><pubDate>Mon, 07 Jul 2014 11:08:17 +0800</pubDate><description><![CDATA[总会遇到几个项目，在做到一半的时候被要求改项目名，网上找了下相关的资料，大多数是xcode5以前的版本，所以解决好了在这里mark一下，给需要的人。

目标为：将项目名XCD4改成xcd5。

先上结果图：==》

 

1.在左侧的导航区域点击两次项目名，两次间隔时间稍微长些，项目名会变成可编辑状态。



将名称修改为xcd5后按enter键弹出一个对话框，这个时候放心]]></description><category></category></item><item><title><![CDATA[nested push animation can result in corrupted navigation bar]]></title><link>https://blog.youkuaiyun.com/mdk132/article/details/37058227</link><guid>https://blog.youkuaiyun.com/mdk132/article/details/37058227</guid><author>mdk132</author><pubDate>Sat, 05 Jul 2014 17:13:07 +0800</pubDate><description><![CDATA[2014-07-05 17:11:20.594 SevenStars[2185:60b] nested push animation can result in corrupted navigation bar
2014-07-05 17:11:21.005 SevenStars[2185:60b] Finishing up a navigation transition in an unexp]]></description><category></category></item><item><title><![CDATA[ios禁用多按钮同时点下的bug]]></title><link>https://blog.youkuaiyun.com/mdk132/article/details/35234337</link><guid>https://blog.youkuaiyun.com/mdk132/article/details/35234337</guid><author>mdk132</author><pubDate>Fri, 27 Jun 2014 11:18:21 +0800</pubDate><description><![CDATA[如果界面上有多个按钮的话，当你同时点击这几个按钮，会同时出发多个方法，再如果你的action进行了界面跳转，则会出现一个bug，你不信的话，可以试试。。。
之前有想过解决方法，第一种就是设置一个全局变量，当点击的时候将bool值设置为yes，在方法的最后再设置回来，这样的话是一件非常麻烦的事情；后来发现苹果对此已经有相关的解决方案：[btn setExclusiveTouch:YES];]]></description><category></category></item><item><title><![CDATA[Property with 'retain (or strong)' attribute must be of object type]]></title><link>https://blog.youkuaiyun.com/mdk132/article/details/29577691</link><guid>https://blog.youkuaiyun.com/mdk132/article/details/29577691</guid><author>mdk132</author><pubDate>Mon, 09 Jun 2014 14:47:36 +0800</pubDate><description><![CDATA[AFNetworking 2.0 当Deployment Target 低于6.0时，AFURLConnectionOperation.h,AFURLSessionManager.h

@property (nonatomic, strong) dispatch_queue_t completionQueue;


由于sdk低于6.0时，dispatch_queue_t  ARC没有托]]></description><category></category></item><item><title><![CDATA[私人定制推送铃声]]></title><link>https://blog.youkuaiyun.com/mdk132/article/details/27538017</link><guid>https://blog.youkuaiyun.com/mdk132/article/details/27538017</guid><author>mdk132</author><pubDate>Thu, 29 May 2014 15:56:26 +0800</pubDate><description><![CDATA[最好的用户体验就是私人定制，今天说下推送铃声的私人定制。


分为3个步骤：
1.制作推送提醒铃声
   一般的iphone手机铃声都可以，限时30s之内。

2.倒入项目
  将制作好的铃声添加到xcode的工程项目中

3.修改推送json（修改后台）

$body['aps'] = array(
   'alert' => $message,
   //'soun]]></description><category></category></item></channel></rss>