<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Luck_Developer的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/Luck_Developer</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Luck_Developer]]></copyright><item><title><![CDATA[Mac 下PHPStorm2018.2  破解教程！ 亲试可用！]]></title><link>https://blog.youkuaiyun.com/Luck_Developer/article/details/83749875</link><guid>https://blog.youkuaiyun.com/Luck_Developer/article/details/83749875</guid><author>Luck_Developer</author><pubDate>Mon, 05 Nov 2018 15:10:31 +0800</pubDate><description><![CDATA[1.首先去官网下载并安装点它 → phpstorm

2.下载JetbrainsCrack-3.1-release-enc.jar然后把这个文件放入安装phpstorm右键显示包内容/contents/lib目录下 

3.在contents文件下搜索phpstorm.vmoptions文件，并用文本编辑打开它在最后一行加上如下：


-javaagent:../lib/JetbrainsCrac...]]></description><category></category></item><item><title><![CDATA[自定义NSLayoutConstraint约束库]]></title><link>https://blog.youkuaiyun.com/Luck_Developer/article/details/73470075</link><guid>https://blog.youkuaiyun.com/Luck_Developer/article/details/73470075</guid><author>Luck_Developer</author><pubDate>Tue, 20 Jun 2017 10:16:58 +0800</pubDate><description><![CDATA[自定义NSLayoutConstraint了，妈妈再也不用担心我开发SDK时打包静态库要移除第三方库文件了。]]></description><category></category></item><item><title><![CDATA[IOS 记录小技巧]]></title><link>https://blog.youkuaiyun.com/Luck_Developer/article/details/52807255</link><guid>https://blog.youkuaiyun.com/Luck_Developer/article/details/52807255</guid><author>Luck_Developer</author><pubDate>Thu, 13 Oct 2016 15:26:25 +0800</pubDate><description><![CDATA[记录小技巧]]></description><category></category></item><item><title><![CDATA[IOS webSocket 长连接]]></title><link>https://blog.youkuaiyun.com/Luck_Developer/article/details/52776188</link><guid>https://blog.youkuaiyun.com/Luck_Developer/article/details/52776188</guid><author>Luck_Developer</author><pubDate>Mon, 10 Oct 2016 11:25:11 +0800</pubDate><description><![CDATA[最近也是在做一个即时聊天的IM类项目就用到了webSocket  本文只为自己记录
1. 什么是长连接？
        长连接，指在一个连接上可以连续发送多个数据包，在连接保持期间，如果没有数据包发送，需要双方发链路检测包。

2.什么是WebSocket协议？
       WebSocket协议主要分为两部分,第一部分是连接许可验证和验证后的数据交互.连接许可验证比较简单,由Cli]]></description><category></category></item><item><title><![CDATA[IOS 图片的预览效果]]></title><link>https://blog.youkuaiyun.com/Luck_Developer/article/details/52775970</link><guid>https://blog.youkuaiyun.com/Luck_Developer/article/details/52775970</guid><author>Luck_Developer</author><pubDate>Mon, 10 Oct 2016 11:09:13 +0800</pubDate><description><![CDATA[//

//  UIImageView+Extension.h

//  MoveService

//

//  Created by Luck on 16/9/13.

//  Copyright © 2016年 hongmw. All rights reserved.

//




#import 




@interface UIImageV]]></description><category></category></item><item><title><![CDATA[IOS UIView 的坐标扩展，更加便捷的获取View的 height Width X  Y   size   origin 等]]></title><link>https://blog.youkuaiyun.com/Luck_Developer/article/details/52775893</link><guid>https://blog.youkuaiyun.com/Luck_Developer/article/details/52775893</guid><author>Luck_Developer</author><pubDate>Mon, 10 Oct 2016 11:03:00 +0800</pubDate><description><![CDATA[不过现在基本都使用约束了，有点小鸡肋，呵呵，不过还是记录一下吧！




//

//  UIView+Extension.h

//  MoveService

//

//  Created by Luck on 16/7/22.

//  Copyright © 2016年 hongmw. All rights reserved.

//]]></description><category></category></item><item><title><![CDATA[iOS 制作静态库 .a 文件  和 .framework 文件 以及解决第三方库冲突问题  最后附上图片及Xib资源打包成 bundle (转载 mark 一下)]]></title><link>https://blog.youkuaiyun.com/Luck_Developer/article/details/52768107</link><guid>https://blog.youkuaiyun.com/Luck_Developer/article/details/52768107</guid><author>Luck_Developer</author><pubDate>Sun, 09 Oct 2016 16:33:36 +0800</pubDate><description><![CDATA[制作静态库 .a    
  原文地址：  http://blog.youkuaiyun.com/wqs1028/article/details/50351666








 制作.framework 
  原文地址： http://www.jianshu.com/p/bc89f3e5b58c]]></description><category></category></item><item><title><![CDATA[UIView的setNeedsDisplay函数和setNeedsLayout函数的调用情况]]></title><link>https://blog.youkuaiyun.com/Luck_Developer/article/details/51979357</link><guid>https://blog.youkuaiyun.com/Luck_Developer/article/details/51979357</guid><author>Luck_Developer</author><pubDate>Thu, 21 Jul 2016 09:13:49 +0800</pubDate><description><![CDATA[UIView的setNeedsDisplay和setNeedsLayout方法

  首先两个方法都是异步执行的。而setNeedsDisplay会调用自动调用drawRect方法，这样可以拿到  UIGraphicsGetCurrentContext，就可以画画了。而setNeedsLayout会默认调用layoutSubViews，

 就可以  处理子视图中的一些数据。

综上所]]></description><category></category></item><item><title><![CDATA[Mysql的这些坑]]></title><link>https://blog.youkuaiyun.com/Luck_Developer/article/details/51741288</link><guid>https://blog.youkuaiyun.com/Luck_Developer/article/details/51741288</guid><author>Luck_Developer</author><pubDate>Thu, 23 Jun 2016 10:19:46 +0800</pubDate><description><![CDATA[到MySQL官网上http://dev.mysql.com/downloads/mysql/，下载mysql可安装dmg版本
 下载完的文件为：mysql-5.6.10-osx10.7-x86_64.dmg


1.安装 傻瓜式的安装就可以了



2.安装好后，再系统偏好设置的其他里，会出现如下图标：





3.点击此图标，跳出对话框




点击Sta]]></description><category></category></item><item><title><![CDATA[使用CocoaAsyncSocket适配IPv6]]></title><link>https://blog.youkuaiyun.com/Luck_Developer/article/details/51729218</link><guid>https://blog.youkuaiyun.com/Luck_Developer/article/details/51729218</guid><author>Luck_Developer</author><pubDate>Tue, 21 Jun 2016 18:02:50 +0800</pubDate><description><![CDATA[原文地址:http://blog.youkuaiyun.com/piratest/article/details/51684353#reply]]></description><category></category></item><item><title><![CDATA[IOS实现图片的模糊效果]]></title><link>https://blog.youkuaiyun.com/Luck_Developer/article/details/51722598</link><guid>https://blog.youkuaiyun.com/Luck_Developer/article/details/51722598</guid><author>Luck_Developer</author><pubDate>Mon, 20 Jun 2016 18:19:48 +0800</pubDate><description><![CDATA[模糊效果前：           模糊效果后：
                          


//

//  ViewController.m

//  BlurImage

//

//  Created by Luck on 16/6/20.

//  Copyright © 2016年 hongmw. All rights reserved.

/]]></description><category></category></item><item><title><![CDATA[IOS 与 JS 交互]]></title><link>https://blog.youkuaiyun.com/Luck_Developer/article/details/51700921</link><guid>https://blog.youkuaiyun.com/Luck_Developer/article/details/51700921</guid><author>Luck_Developer</author><pubDate>Fri, 17 Jun 2016 16:26:50 +0800</pubDate><description><![CDATA[导入    JavaScriptCore.framework    













准备一个HTML文件：






协议必须继承与 JSExport




#import 

#import 




@protocol customJavaScriptDelegate JSExport>]]></description><category></category></item><item><title><![CDATA[【IOS网络编程】socket编程 - Asyncsocket]]></title><link>https://blog.youkuaiyun.com/Luck_Developer/article/details/51697840</link><guid>https://blog.youkuaiyun.com/Luck_Developer/article/details/51697840</guid><author>Luck_Developer</author><pubDate>Fri, 17 Jun 2016 10:06:01 +0800</pubDate><description><![CDATA[iPhone的标准推荐是CFNetwork 库编程，其封装好的开源库是 cocoa AsyncSocket库，用它来简化CFNetwork的调用，它提供了异步操作       主要特性有：       



队列的非阻塞的读和写，而且可选超时。你可以调用它读取和写入，它会当完成后告知你自动的socket接收。如果你调用它接收连接，它将为每个连接启动新的实例，当然，也可以立即关闭这些连接委]]></description><category></category></item><item><title><![CDATA[iOS 获取手机系统属性最后附上获取来电手机号码（经本人测试该方法无法获取）]]></title><link>https://blog.youkuaiyun.com/Luck_Developer/article/details/51509409</link><guid>https://blog.youkuaiyun.com/Luck_Developer/article/details/51509409</guid><author>Luck_Developer</author><pubDate>Thu, 26 May 2016 17:56:46 +0800</pubDate><description><![CDATA[//手机序列号  
    NSString* identifierNumber = [[UIDevice currentDevice] uniqueIdentifier]; 
    NSLog(@"手机序列号: %@",identifierNumber); 
    //手机别名： 用户定义的名称  
    NSString* userPhoneName = [[UIDevice c]]></description><category></category></item><item><title><![CDATA[iOS开发  Object-C 与 Swift 中的Touch ID开发  重磅出击3DTouch 仅限于6s或以上机型实用]]></title><link>https://blog.youkuaiyun.com/Luck_Developer/article/details/50819492</link><guid>https://blog.youkuaiyun.com/Luck_Developer/article/details/50819492</guid><author>Luck_Developer</author><pubDate>Mon, 07 Mar 2016 15:29:04 +0800</pubDate><description><![CDATA[iOS开发  Object-C 与 Swift 中的Touch ID开发  重磅出击3DTouch]]></description><category></category></item><item><title><![CDATA[Apple Pay强势来袭，开发者应做的事情  （收藏一波）]]></title><link>https://blog.youkuaiyun.com/Luck_Developer/article/details/50739368</link><guid>https://blog.youkuaiyun.com/Luck_Developer/article/details/50739368</guid><author>Luck_Developer</author><pubDate>Thu, 25 Feb 2016 17:30:33 +0800</pubDate><description><![CDATA[原文地址：  http://www.cocoachina.com/ios/20160219/15345.html






"iOS8.1就已经有这个功能了，只是木有现在这么的火，现在的趋势是要火的节奏，因此很多电商平台B2B,P2P,C2C,X2X都有可能需要这个屌丝的付款功能了，在此简单的研究一下。"

第一步先修改target为iOS 8.1，当然支持中国的需要9.2以上]]></description><category></category></item><item><title><![CDATA[IOS开发之----常用函数和常数（本文只为记录，可去原文查看详细）]]></title><link>https://blog.youkuaiyun.com/Luck_Developer/article/details/50737623</link><guid>https://blog.youkuaiyun.com/Luck_Developer/article/details/50737623</guid><author>Luck_Developer</author><pubDate>Thu, 25 Feb 2016 14:45:32 +0800</pubDate><description><![CDATA[原文地址：    http://blog.sina.com.cn/s/blog_71715bf80101bnvn.html  




算术函数

【算术函数】



函数名
说明





int rand()

随机数生成。
（例）
srand(time(nil));　//随机数初期化
int val = rand()P;　//0～49之间的随机数]]></description><category></category></item><item><title><![CDATA[实现 UIWebView 的离线缓存  CustionURLCache 库]]></title><link>https://blog.youkuaiyun.com/Luck_Developer/article/details/50731654</link><guid>https://blog.youkuaiyun.com/Luck_Developer/article/details/50731654</guid><author>Luck_Developer</author><pubDate>Wed, 24 Feb 2016 16:15:50 +0800</pubDate><description><![CDATA[使用方法：在AppDelelgate

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {]]></description><category></category></item><item><title><![CDATA[本文只为记录,自学 CAAnaimation 中正在学习中...]]></title><link>https://blog.youkuaiyun.com/Luck_Developer/article/details/50675237</link><guid>https://blog.youkuaiyun.com/Luck_Developer/article/details/50675237</guid><author>Luck_Developer</author><pubDate>Tue, 16 Feb 2016 15:50:39 +0800</pubDate><description><![CDATA[#import "ViewController.h"




@interface 
ViewController ()

{

    /**

     *  angle     :旋转的弧度
需要转换成角度

     *  rotation_X:向Y轴方向旋转。

     *  rotation_Y:向Y轴方向旋转。

     *  rotatio]]></description><category></category></item><item><title><![CDATA[各种UIGestureRecognizer 手势]]></title><link>https://blog.youkuaiyun.com/Luck_Developer/article/details/50674985</link><guid>https://blog.youkuaiyun.com/Luck_Developer/article/details/50674985</guid><author>Luck_Developer</author><pubDate>Tue, 16 Feb 2016 15:21:40 +0800</pubDate><description><![CDATA[注：本文只为记录,没仔细讲解




#import "TouchViewController.h"




@interface 
TouchViewController ()




@end




@implementation TouchViewController




- (void)viewDidLoad {

    [s]]></description><category></category></item></channel></rss>