<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[xiacsd的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/xiacsd</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; xiacsd]]></copyright><item><title><![CDATA[百度经纬度和google经纬度互转]]></title><link>https://blog.youkuaiyun.com/xiacsd/article/details/71538713</link><guid>https://blog.youkuaiyun.com/xiacsd/article/details/71538713</guid><author>xiacsd</author><pubDate>Wed, 10 May 2017 15:47:23 +0800</pubDate><description><![CDATA[百度地图的坐标转换，由于百度地图在GCJ02协议的基础上又做了一次处理，变为 BD09协议的坐标，以下是坐标的转化方式，可以方便和其他平台转化








1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

]]></description><category></category></item><item><title><![CDATA[Swift高手进阶 - 10个技巧]]></title><link>https://blog.youkuaiyun.com/xiacsd/article/details/54613677</link><guid>https://blog.youkuaiyun.com/xiacsd/article/details/54613677</guid><author>xiacsd</author><pubDate>Thu, 19 Jan 2017 11:01:30 +0800</pubDate><description><![CDATA[1. 扩展(Extension)
任务： 求数字的平方。






1
2
3
4



// 菜鸟版
func square(x: Int) -> Int { return x * x }
var squaredOfFive = square(x: 5)
square(x: squaredOfFive) // 625







为了求5的]]></description><category></category></item><item><title><![CDATA[问题汇总]]></title><link>https://blog.youkuaiyun.com/xiacsd/article/details/54427182</link><guid>https://blog.youkuaiyun.com/xiacsd/article/details/54427182</guid><author>xiacsd</author><pubDate>Sat, 14 Jan 2017 16:04:21 +0800</pubDate><description><![CDATA[提示  Cannot synthesize weak property in file using manual reference counting

在Build Settings中 将

设置为YES 即可解决]]></description><category></category></item><item><title><![CDATA[GCD 在 Swift 3 中的玩儿法]]></title><link>https://blog.youkuaiyun.com/xiacsd/article/details/54427109</link><guid>https://blog.youkuaiyun.com/xiacsd/article/details/54427109</guid><author>xiacsd</author><pubDate>Sat, 14 Jan 2017 15:53:26 +0800</pubDate><description><![CDATA[GCD 在 Swift 3 中的玩儿法





GCD 是 iOS 多线程开发一个重要的概念， 平常开发中大部分处理多线程的操作我们多少都会用到它。 Swift 3 对于 GCD 的使用接口做了一些改进， 就来聊聊吧。

取消过去的接口
说起 GCD， 大家肯定回想起类似 dispatch_async 这样的语法。 GCD 的这个语法模式无论是和 Objc 还是 Swift 的]]></description><category></category></item><item><title><![CDATA[swift3基础]]></title><link>https://blog.youkuaiyun.com/xiacsd/article/details/54313733</link><guid>https://blog.youkuaiyun.com/xiacsd/article/details/54313733</guid><author>xiacsd</author><pubDate>Tue, 10 Jan 2017 14:40:45 +0800</pubDate><description><![CDATA[Calendar的使用

//更新时间字符串
        var calendar:Calendar = Calendar.current
        var cmp1:DateComponents = calendar.dateComponents([Calendar.Component.era,Calendar.Component.year , Calendar.Compone]]></description><category></category></item><item><title><![CDATA[Swift 3必看：新的访问控制fileprivate和open]]></title><link>https://blog.youkuaiyun.com/xiacsd/article/details/54292175</link><guid>https://blog.youkuaiyun.com/xiacsd/article/details/54292175</guid><author>xiacsd</author><pubDate>Mon, 09 Jan 2017 19:55:20 +0800</pubDate><description><![CDATA[Swift 3必看：新的访问控制fileprivate和open

在swift 3中新增加了两种访问控制权限 fileprivate和 open。下面将对这两种新增访问控制做详细介绍。
fileprivate
在原有的swift中的 private其实并不是真正的私有，如果一个变量定义为private，在同一个文件中的其他类依然是可以访问到的。这个场景在使用extension的时候很明显]]></description><category></category></item><item><title><![CDATA[swift-3.0 将HexColor转变为UIColor的方法]]></title><link>https://blog.youkuaiyun.com/xiacsd/article/details/54140399</link><guid>https://blog.youkuaiyun.com/xiacsd/article/details/54140399</guid><author>xiacsd</author><pubDate>Fri, 06 Jan 2017 17:31:24 +0800</pubDate><description><![CDATA[swift-3.0 将HexColor转变为UIColor的方法

// MARK:- 把#ffffff颜色转为UIColor
extension UIColor {
    class func colorWithHexString(hex:String) ->UIColor {
        
        var cString = hex.trimmingCharacter]]></description><category></category></item><item><title><![CDATA[CocoaPods安装和使用教程]]></title><link>https://blog.youkuaiyun.com/xiacsd/article/details/53909779</link><guid>https://blog.youkuaiyun.com/xiacsd/article/details/53909779</guid><author>xiacsd</author><pubDate>Wed, 28 Dec 2016 16:36:44 +0800</pubDate><description><![CDATA[CocoaPods安装和使用教程


Code4App 原创文章。转载请注明出处：http://code4app.com/article/cocoapods-install-usage
目录

CocoaPods是什么？如何下载和安装CocoaPods？如何使用CocoaPods？

场景1：利用CocoaPods，在项目中导入AFNetworking类库场景2：如何正确编译运行一]]></description><category></category></item><item><title><![CDATA[APPstore如何提交应用 iOS提交应用至App Store流程]]></title><link>https://blog.youkuaiyun.com/xiacsd/article/details/53897996</link><guid>https://blog.youkuaiyun.com/xiacsd/article/details/53897996</guid><author>xiacsd</author><pubDate>Tue, 27 Dec 2016 18:46:17 +0800</pubDate><description><![CDATA[APPstore如何提交应用 iOS提交应用至App Store流程



一、申请苹果开发者账号

首先需要申请苹果开发者账号才能在APP Store里发布应用。

1     准备材料

1.1     公司的邓白氏编码

给苹果公司发个邮件（或则直接拨打苹果开发者服务热线:4006 701 855 2）。他会给你提供免费注册邓白氏码的网址。直接注册就好.

  h]]></description><category></category></item><item><title><![CDATA[iOS 开发 UI 搭建心得（一）—— 驾驭 StoryBoard]]></title><link>https://blog.youkuaiyun.com/xiacsd/article/details/53888781</link><guid>https://blog.youkuaiyun.com/xiacsd/article/details/53888781</guid><author>xiacsd</author><pubDate>Mon, 26 Dec 2016 19:48:56 +0800</pubDate><description><![CDATA[https://lvwenhan.com/ios/452.html




代码示例：https://github.com/johnlui/Swift-On-iOS/blob/master/DifferentWaysToBuildTheUserInterface


本系列文章中，我们将一起认识、了解当下 iOS 开发中几种常见的 UI 构建方式，分析他们分别适合的使用场景，以便让]]></description><category></category></item><item><title><![CDATA[Swift编程（六）：Snapkit的启示录]]></title><link>https://blog.youkuaiyun.com/xiacsd/article/details/53858889</link><guid>https://blog.youkuaiyun.com/xiacsd/article/details/53858889</guid><author>xiacsd</author><pubDate>Sat, 24 Dec 2016 15:57:34 +0800</pubDate><description><![CDATA[Swift编程（六）：Snapkit的启示录

写在前面(Github地址)
个人项目

个人站点：LN电影网
个人博客：L&N博客

欢迎大家关注我的个人博客：博客地址，这里主要是我在个人开发时候遇到的坑和挖完的坑，包括 PHP CentOS 以及 Swift 等相关只是

主要记录了，我在学习Snapkit中的一些整理记录
学习目标

好好学习如何用代码来做自动布局使]]></description><category></category></item><item><title><![CDATA[Android知识结构]]></title><link>https://blog.youkuaiyun.com/xiacsd/article/details/53667405</link><guid>https://blog.youkuaiyun.com/xiacsd/article/details/53667405</guid><author>xiacsd</author><pubDate>Thu, 15 Dec 2016 11:02:30 +0800</pubDate><description><![CDATA[]]></description><category></category></item><item><title><![CDATA[Ant: Class not found: javac1.8]]></title><link>https://blog.youkuaiyun.com/xiacsd/article/details/53589811</link><guid>https://blog.youkuaiyun.com/xiacsd/article/details/53589811</guid><author>xiacsd</author><pubDate>Mon, 12 Dec 2016 22:18:16 +0800</pubDate><description><![CDATA[今天用ant，在选择build.xml，run as ant build后出错Ant: Class not found: javac1.8
分析问题：是否是eclipse中的ant版本和java的版本不匹配那？
解决方法如下：
1. 去下载一个最新版本的ant，解压到本地相应目录下，我下载的是apache-ant-1.9.7
2. 在eclipse中， windows-  refe]]></description><category></category></item><item><title><![CDATA[网页设计常用色彩搭配表]]></title><link>https://blog.youkuaiyun.com/xiacsd/article/details/53381756</link><guid>https://blog.youkuaiyun.com/xiacsd/article/details/53381756</guid><author>xiacsd</author><pubDate>Mon, 28 Nov 2016 18:25:46 +0800</pubDate><description><![CDATA[网页设计常用色彩搭配表 - 配色表

http://c7sky.com/tool/webcolor/

网上找的一些颜色值
























Java代码  


version="1.0" encoding="utf-8" ?>
   
   
name="white">#FFFFFF-->   ]]></description><category></category></item><item><title><![CDATA[转: 将Eclipse代码导入到AndroidStudio的两种方式]]></title><link>https://blog.youkuaiyun.com/xiacsd/article/details/52922670</link><guid>https://blog.youkuaiyun.com/xiacsd/article/details/52922670</guid><author>xiacsd</author><pubDate>Tue, 25 Oct 2016 15:13:41 +0800</pubDate><description><![CDATA[说到使用AndroidStudio，除了新建的项目，我们都会面临的问题是原先Eclipse的代码该怎么导入到AndroidStudio中使用。
这方面相关的资料还比较少，自己摸索了一下，总结出这篇博客，希望能让开发者少走些弯路。
OK，进入正题。

Google为了让我们更加方便的使用AndroidStudio，提供了两种导入Eclipse代码的方式：一种兼容Eclipse，一种是全新的A]]></description><category></category></item><item><title><![CDATA[Android调用微信登陆、分享、支付，android调用]]></title><link>https://blog.youkuaiyun.com/xiacsd/article/details/52535176</link><guid>https://blog.youkuaiyun.com/xiacsd/article/details/52535176</guid><author>xiacsd</author><pubDate>Wed, 14 Sep 2016 09:47:57 +0800</pubDate><description><![CDATA[Android调用微信登陆、分享、支付，android调用


前言:用了微信sdk各种痛苦,感觉比qq sdk调用麻烦多了,回调过于麻烦,还必须要在指定包名下的actvity进行回调,所以我在这里写一篇博客,有这个需求的朋友可以借鉴一下,以后自己别的项目有用到也有个找资料的地方.




一.微信登陆分三个步骤:

  1).微信授权登陆
  2).根据授权登陆code 获]]></description><category></category></item><item><title><![CDATA[分享：微信支付如何设置商户支付密钥（API密钥）教程方法]]></title><link>https://blog.youkuaiyun.com/xiacsd/article/details/52169052</link><guid>https://blog.youkuaiyun.com/xiacsd/article/details/52169052</guid><author>xiacsd</author><pubDate>Wed, 10 Aug 2016 10:30:49 +0800</pubDate><description><![CDATA[分享：微信支付如何设置商户支付密钥（API密钥）教程方法

http://bbs.heirui.cn/forum.php?mod=viewthread&tid=6933







1，首先你在微擎后台 -> 功能选项 -> 支付参数 -> 设置微信支付 -> 选择新版接口类型
      会看到新增一项商户支付密钥（API密钥），复制里面参数
 

2，登录商户平台]]></description><category></category></item><item><title><![CDATA[解决在onCreate()过程中获取View的width和Height为0的4种方法]]></title><link>https://blog.youkuaiyun.com/xiacsd/article/details/52067252</link><guid>https://blog.youkuaiyun.com/xiacsd/article/details/52067252</guid><author>xiacsd</author><pubDate>Fri, 29 Jul 2016 17:41:36 +0800</pubDate><description><![CDATA[http://bbs.youkuaiyun.com/topics/391823029


很经常当我们动态创建某些View时，需要通过获取他们的width和height来确定别的view的布局，但是在onCreate()获取view的width和height会得到0.view.getWidth()和view.getHeight()为0的根本原因是控件还没有完成绘制，你必须等待系统将绘制完View时，才能]]></description><category></category></item><item><title><![CDATA[Android App实现第三方微信登录]]></title><link>https://blog.youkuaiyun.com/xiacsd/article/details/51917568</link><guid>https://blog.youkuaiyun.com/xiacsd/article/details/51917568</guid><author>xiacsd</author><pubDate>Fri, 15 Jul 2016 14:36:22 +0800</pubDate><description><![CDATA[Android
 App实现第三方微信登录  


Android App实现第三方微信登录

 

1、下载微信官方最新的sdk，集成到app中。如下图：



 

 

2、注册到微信

可以在app的某个Activity的onCreate方法中注册，这里也可以在app的application的onCreate()方法中注册，这样，在整个app的中都可以使]]></description><category></category></item><item><title><![CDATA[第三方平台账号登入流程总结（附新浪微博一键登入代码）]]></title><link>https://blog.youkuaiyun.com/xiacsd/article/details/51911236</link><guid>https://blog.youkuaiyun.com/xiacsd/article/details/51911236</guid><author>xiacsd</author><pubDate>Thu, 14 Jul 2016 17:24:15 +0800</pubDate><description><![CDATA[最近了解了一下第三方登入的API，包括新浪微博、腾讯微博、人人网，因为QQ的API暂时还没成功实现，所以在这里还希望有成功实现的人能给我点拨下，或者提供demo参考。

　　下面废话不多说，先上一张流程图，经过我的实验，大致所有的流程都是如此：



　　有人会问为什么第三方登入成功后还要绑定账号，其实也可以不绑定。





通过调用新浪提供的接口地址出入uid和toke]]></description><category></category></item></channel></rss>