<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[darling_shadow的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/darling_shadow</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; darling_shadow]]></copyright><item><title><![CDATA[Xcode的iOSios10--iOS12.1(16B91)支持包]]></title><link>https://blog.youkuaiyun.com/darling_shadow/article/details/85334561</link><guid>https://blog.youkuaiyun.com/darling_shadow/article/details/85334561</guid><author>darling_shadow</author><pubDate>Sat, 29 Dec 2018 09:57:30 +0800</pubDate><description><![CDATA[在Mac中找到以下路径，文件复制进去，然后重启Xcode就好了。
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport
下载地址：链接: https://pan.baidu.com/s/1UBQcEl5kHx7O0ffd5xWyfA 提取码: 7hmp

...]]></description><category></category></item><item><title><![CDATA[Git 使用规范流程]]></title><link>https://blog.youkuaiyun.com/darling_shadow/article/details/82183127</link><guid>https://blog.youkuaiyun.com/darling_shadow/article/details/82183127</guid><author>darling_shadow</author><pubDate>Wed, 29 Aug 2018 14:48:39 +0800</pubDate><description><![CDATA[Git 使用规范流程

团队开发中，遵循一个合理、清晰的Git使用流程，是非常重要的。 
否则，每个人都提交一堆杂乱无章的commit，项目很快就会变得难以协调和维护。



第一步：拉取代码


普通取代码 
$ git clone git@code.aliyun.com:bingtuan/xxx.git
指定分支maindev取代码 
$ git clone -b maindev git@co...]]></description><category></category></item><item><title><![CDATA[iOS开发之使用Appearance]]></title><link>https://blog.youkuaiyun.com/darling_shadow/article/details/73469734</link><guid>https://blog.youkuaiyun.com/darling_shadow/article/details/73469734</guid><author>darling_shadow</author><pubDate>Mon, 19 Jun 2017 17:41:13 +0800</pubDate><description><![CDATA[iOS 5及其以后提供了一个比较强大的工具UIAppearance，我们通过UIAppearance设置一些UI的全局效果，这样就可以很方便的实现UI的自定义效果又能最简单的实现统一界面风格，但是需要注意使用细则： 
1. 控件遵守了UIAppearance协议，才能对控件进行appearance设置(最常用的UIView已经实现) 
2. 只有被UI_APPEARANCE_SELECTOR这个宏修]]></description><category></category></item><item><title><![CDATA[[iOS蓝牙]蓝牙连接并通过特征CBCharacteristic读写数据]]></title><link>https://blog.youkuaiyun.com/darling_shadow/article/details/70141128</link><guid>https://blog.youkuaiyun.com/darling_shadow/article/details/70141128</guid><author>darling_shadow</author><pubDate>Wed, 12 Apr 2017 11:35:42 +0800</pubDate><description><![CDATA[本文主要涉及的是手机作为中心设备，搜索周边的外围设备，这在大部分的实践中比较常见。下一篇将写手机作为周边，建立一个蓝牙热点(个人认为)，让中心设备搜索。开发流程在实践中，主要的开发流程有以下： 
1. 新建Central Manager实例并进行监听蓝牙设备状态 
2. 开始搜索外围设备，通过delegate获得数据 
3. 连接外围设备，delegate通知连接结果 
4. 获得外围设备的服务，d]]></description><category></category></item><item><title><![CDATA[纪录遇到的坑from 2017.3.31]]></title><link>https://blog.youkuaiyun.com/darling_shadow/article/details/68926903</link><guid>https://blog.youkuaiyun.com/darling_shadow/article/details/68926903</guid><author>darling_shadow</author><pubDate>Fri, 31 Mar 2017 16:44:37 +0800</pubDate><description><![CDATA[碰到的神奇情况，在下图该方法中advertisementData中的kCBAdvDataLocalName与peripheral.name不一致，找不到缘由。
- (void)centralManager:(CBCentralManager *)central didDiscoverPeripheral:(CBPeripheral *)peripheral advertisementData:(NS]]></description><category></category></item><item><title><![CDATA[面试题精选]]></title><link>https://blog.youkuaiyun.com/darling_shadow/article/details/68487017</link><guid>https://blog.youkuaiyun.com/darling_shadow/article/details/68487017</guid><author>darling_shadow</author><pubDate>Thu, 30 Mar 2017 14:54:40 +0800</pubDate><description><![CDATA[呆呆呆]]></description><category></category></item><item><title><![CDATA[一些看过的比较的好的技术文章]]></title><link>https://blog.youkuaiyun.com/darling_shadow/article/details/56847535</link><guid>https://blog.youkuaiyun.com/darling_shadow/article/details/56847535</guid><author>darling_shadow</author><pubDate>Fri, 03 Mar 2017 15:03:41 +0800</pubDate><description><![CDATA[给iOS工程增加Daily Build(自动编译生成IPA)]]></description><category></category></item><item><title><![CDATA[[iOS]应用内支付(内购)的个人开发过程及坑！]]></title><link>https://blog.youkuaiyun.com/darling_shadow/article/details/51538267</link><guid>https://blog.youkuaiyun.com/darling_shadow/article/details/51538267</guid><author>darling_shadow</author><pubDate>Mon, 30 May 2016 15:16:16 +0800</pubDate><description><![CDATA[本文会给大家详细介绍iOS内购，这是本人16年5月底的开发过程，希望对看完此篇文章的人有所帮助。 
本文基于XcodeVersion 7.3 (7D175)版本，手机是iPhone 6，9.3系统。 
部分地方直接摘自网络，基本上是我的逻辑，省时省心省力。一. 创建测试App首先你需要登录 App的ItunesConnection，你会看到如下界面 
简单的介绍一下这几个选项 
1.我的App主要用]]></description><category></category></item><item><title><![CDATA[iOS在Xcode 7.2 里制作 Framework 的简单过程]]></title><link>https://blog.youkuaiyun.com/darling_shadow/article/details/50965258</link><guid>https://blog.youkuaiyun.com/darling_shadow/article/details/50965258</guid><author>darling_shadow</author><pubDate>Wed, 23 Mar 2016 17:53:22 +0800</pubDate><description><![CDATA[静态库和动态库的区别：首先我们得认识到静态库和动态库的区别:静态库和动态库是相对编译期和运行期的，静态库以 .a 和 .framework 形式存在，链接时，静态库会被完整地复制到可执行文件中，被多次使用就有多份冗余拷贝；动态库以 .dylib 和 .framework 形式存在，链接时不复制，程序运行时由系统动态加载到内存，供程序调用，系统只加载一次，多个程序共用，节省内存，一般只能由系统创建。静]]></description><category></category></item><item><title><![CDATA[iOS白盒测试指南(XCTest & UI Automation为例说明)]]></title><link>https://blog.youkuaiyun.com/darling_shadow/article/details/50748737</link><guid>https://blog.youkuaiyun.com/darling_shadow/article/details/50748737</guid><author>darling_shadow</author><pubDate>Fri, 26 Feb 2016 12:08:24 +0800</pubDate><description><![CDATA[1.什么是软件测试 
软件测试的目标应当服从于软件项目的目标，虽然它不直接产生有价值的成果，但是可以通过建议使用更高效的方法和工具，提升软件开发效率和软件开发质量；还可以通过一些手段，更早、更快、更多地发现缺陷，从而减低这些缺陷可能带来的风险。 
一个高质量的软件系统是设计和开发出来的，并不是测试出来的。 
1.1 XCTest 
iOS白盒测试指南(XCTest & UI Automation为例说明)]]></description><category></category></item><item><title><![CDATA[在mac 上配置AndroidStudio碰到的坑]]></title><link>https://blog.youkuaiyun.com/darling_shadow/article/details/50625566</link><guid>https://blog.youkuaiyun.com/darling_shadow/article/details/50625566</guid><author>darling_shadow</author><pubDate>Tue, 02 Feb 2016 20:15:07 +0800</pubDate><description><![CDATA[1.配置完jdk与sdk后编译报这个错；
Error:Could not find com.android.tools.build:gradle:2.8.
Searched in the following locations:
    file:/Users/lollipop/Documents/Android Studio.app/Contents/gradle/m2repository]]></description><category></category></item><item><title><![CDATA[CocoaPods 的个人使用总结]]></title><link>https://blog.youkuaiyun.com/darling_shadow/article/details/50499491</link><guid>https://blog.youkuaiyun.com/darling_shadow/article/details/50499491</guid><author>darling_shadow</author><pubDate>Mon, 11 Jan 2016 20:41:20 +0800</pubDate><description><![CDATA[一、什么是CocoaPods1、为什么需要CocoaPods在进行iOS开发的时候，总免不了使用第三方的开源库，比如SBJson、AFNetworking、Reachability等等。使用这些库的时候通常需要： 
下载开源库的源代码并引入工程 
向工程中添加开源库使用到的framework 
解决开源库和开源库以及开源库和工程之间的依赖关系、检查重复添加的framework等问题 
如果开源库有更]]></description><category></category></item><item><title><![CDATA[Python入门知识总结]]></title><link>https://blog.youkuaiyun.com/darling_shadow/article/details/50488998</link><guid>https://blog.youkuaiyun.com/darling_shadow/article/details/50488998</guid><author>darling_shadow</author><pubDate>Sat, 09 Jan 2016 18:42:49 +0800</pubDate><description><![CDATA[Python是一种计算机程序设计语言。Python就为我们提供了非常完善的基础代码库，覆盖了网络、文件、GUI、数据库、文本等大量内容，被形象地称作“内置电池（batteries included）”。用Python开发，许多功能不必从零编写，直接使用现成的即可。除了内置的库外，Python还有大量的第三方库，也就是别人开发的，供你直接使用的东西。当然，如果你开发的代码通过很好的封装，也可以作为第三]]></description><category></category></item><item><title><![CDATA[在 ios 与 android 同时支持js功能，即web与app的交互功能的实现]]></title><link>https://blog.youkuaiyun.com/darling_shadow/article/details/49742341</link><guid>https://blog.youkuaiyun.com/darling_shadow/article/details/49742341</guid><author>darling_shadow</author><pubDate>Mon, 09 Nov 2015 18:39:03 +0800</pubDate><description><![CDATA[目前在app中需要实现web与原生app的交互，经过查相关资料和api，大概的功能实现如下； 
首先是服务器的代码：服务器使用的是php;/*
* cmd --> 参数的key
* parm --> 参数的value
*/
function sendConment(cmd,parm){
    var url = ":darling:click_tel:darling:"+cmd+":darling]]></description><category></category></item><item><title><![CDATA[关于xcode添加dylib相关依赖。]]></title><link>https://blog.youkuaiyun.com/darling_shadow/article/details/49097809</link><guid>https://blog.youkuaiyun.com/darling_shadow/article/details/49097809</guid><author>darling_shadow</author><pubDate>Tue, 13 Oct 2015 14:06:24 +0800</pubDate><description><![CDATA[在xcode中添加相关依赖时候，直接搜索，会搜索不到。这时候就需要从其他地方安装
eg：


然后再打开的文件夹中按组合键：command + shift + g；
然后在弹出的路径输入框中输入/usr/lib；
点击 go 按钮
查找一下相关的依赖，然后add就ok了。]]></description><category></category></item><item><title><![CDATA[[Android] 带阻尼效果的可拉伸的HorizontalScrollView]]></title><link>https://blog.youkuaiyun.com/darling_shadow/article/details/41514233</link><guid>https://blog.youkuaiyun.com/darling_shadow/article/details/41514233</guid><author>darling_shadow</author><pubDate>Wed, 26 Nov 2014 12:47:00 +0800</pubDate><description><![CDATA[昨天美工说需要带苹果的带阻尼效果的可拉伸的HorizontalScrollView。然后花了几个小时实现了效果。
代码如下：
package view;

import android.content.Context;
import android.graphics.Rect;
import android.util.AttributeSet;
import android.view.Moti]]></description><category></category></item></channel></rss>