<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[WakeUpYQ]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/u011656331</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; u011656331]]></copyright><item><title><![CDATA[UISearchController使用总结]]></title><link>https://blog.youkuaiyun.com/u011656331/article/details/84669634</link><guid>https://blog.youkuaiyun.com/u011656331/article/details/84669634</guid><author>u011656331</author><pubDate>Mon, 03 Dec 2018 09:43:16 +0800</pubDate><description><![CDATA[
本着有现成控件绝不自定义的理念，我使用了UISearchController，结果好像花了更长的时间，为了以后能方便的使用它，记录一下使用方案

本文只适用导航栏不透明的情况，因为半透明的情况我没测试，哈哈…
let naviBar = UINavigationBar.appearance()
naviBar.isTranslucent = false

UISearchController集成...]]></description><category></category></item><item><title><![CDATA[iOS安全系列-传输安全（https）]]></title><link>https://blog.youkuaiyun.com/u011656331/article/details/81392498</link><guid>https://blog.youkuaiyun.com/u011656331/article/details/81392498</guid><author>u011656331</author><pubDate>Fri, 10 Aug 2018 18:03:13 +0800</pubDate><description><![CDATA[前段时间由于工作需要，接触到了App安全相关的冰山一角，在此整理一下以备后续需要。

我们知道无线传输的数据能被第三方轻易截获（如使用抓包工具Charles），如果未使用加密措施，可能直接暴露用户的各种关键数据，例如用户名，密码等。加入了SSL（Secure  Socket Layer）子层实现的HTTPS协议可确保数据在网络上加密传输，即使传输的数据被截获，也无法解密和还原。

HTTPS

H...]]></description><category></category></item><item><title><![CDATA[iOS安全系列-存储安全]]></title><link>https://blog.youkuaiyun.com/u011656331/article/details/81120444</link><guid>https://blog.youkuaiyun.com/u011656331/article/details/81120444</guid><author>u011656331</author><pubDate>Thu, 02 Aug 2018 13:17:49 +0800</pubDate><description><![CDATA[存储加密

AES

数据完整性验证

MD5]]></description><category></category></item><item><title><![CDATA[iOS安全系列-代码安全]]></title><link>https://blog.youkuaiyun.com/u011656331/article/details/81120420</link><guid>https://blog.youkuaiyun.com/u011656331/article/details/81120420</guid><author>u011656331</author><pubDate>Fri, 27 Jul 2018 10:35:53 +0800</pubDate><description><![CDATA[代码混淆

在

动态调试



模拟器检测



越狱检测]]></description><category></category></item><item><title><![CDATA[Fastlane集成与使用-iOS]]></title><link>https://blog.youkuaiyun.com/u011656331/article/details/80708255</link><guid>https://blog.youkuaiyun.com/u011656331/article/details/80708255</guid><author>u011656331</author><pubDate>Fri, 15 Jun 2018 17:37:18 +0800</pubDate><description><![CDATA[FastLane是一种能自动部署beta版和release版本的 iOS和Android App的工具（Ruby脚本的集合）。他可以处理生成截图、代码签名以及发布App等任务。



Fastlane的优势


节省上传新版本到商店或测试服务的时间
集成了当前开发环境中所的工具和服务
100%开源
使用简单，能根据提供的文档几分钟配置好
基于你自己的App和数据，运行在你自己的电脑上
集成几乎所有...]]></description><category></category></item><item><title><![CDATA[Ruby环境安装]]></title><link>https://blog.youkuaiyun.com/u011656331/article/details/80707270</link><guid>https://blog.youkuaiyun.com/u011656331/article/details/80707270</guid><author>u011656331</author><pubDate>Fri, 15 Jun 2018 16:52:01 +0800</pubDate><description><![CDATA[


安装Ruby
使用Homebrew安装
使用RVM安装


使用Gem管理Ruby库
切换RubyGems镜像源
常用命令


Homebrew安装
要求
安装
卸载
升级
常用命令


RVM安装
gpg安装
参考文章









安装Ruby

使用Homebrew安装

如果是苹果系统，可以使用brew命令安装，如果你的电脑未安装Homebrew，请先查看安装Homebrew

...]]></description><category></category></item><item><title><![CDATA[Unit Test -- 初步了解]]></title><link>https://blog.youkuaiyun.com/u011656331/article/details/77980166</link><guid>https://blog.youkuaiyun.com/u011656331/article/details/77980166</guid><author>u011656331</author><pubDate>Tue, 14 Nov 2017 16:18:12 +0800</pubDate><description><![CDATA[什么是单元测试
在计算机编程中，单元测试（英语：Unit Testing）又称为模块测试, 是针对程序模块（软件设计的最小单位）来进行正确性检验的测试工作。程序单元是应用的最小可测试部件。在过程化编程中，一个单元就是单个程序、函数、过程等；对于面向对象编程，最小单元就是方法，包括基类（超类）、抽象类、或者派生类（子类）中的方法。 ——  [ 维基百科 ]]]></description><category></category></item><item><title><![CDATA[iOS11适配-Safe Area]]></title><link>https://blog.youkuaiyun.com/u011656331/article/details/78365326</link><guid>https://blog.youkuaiyun.com/u011656331/article/details/78365326</guid><author>u011656331</author><pubDate>Fri, 27 Oct 2017 15:21:07 +0800</pubDate><description><![CDATA[1.Safe area介绍
Safe area 是iOS11的新特性， 帮助你将视图布局在可访问区域内，不被一些特殊视图覆盖，如：状态栏，导航控制器的导航栏等，尤其是具有顶部头帘和底部横条的iPhone
 X问世以来非常有用。
下图展示了日历视图的安全区域：


2.Safe area使用
与Safe area相关的方法有
#pragma mark -  UIView 新增属性
@]]></description><category></category></item><item><title><![CDATA[关于导入百度导航SDK报错以及解决方案]]></title><link>https://blog.youkuaiyun.com/u011656331/article/details/78201764</link><guid>https://blog.youkuaiyun.com/u011656331/article/details/78201764</guid><author>u011656331</author><pubDate>Wed, 11 Oct 2017 11:27:36 +0800</pubDate><description><![CDATA[1.由于工程中使用的百度地图的其他SDK在加入百度导航SDK时报如下错误：
Undefined symbols for architecture arm64:
  "_OpenSSL_add_all_algorithms", referenced from:
      _baidu_vi::BNCVSocketMan::BNCVSocketMan() in libbaiduNaviSDK.]]></description><category></category></item><item><title><![CDATA[打包静态库]]></title><link>https://blog.youkuaiyun.com/u011656331/article/details/51013677</link><guid>https://blog.youkuaiyun.com/u011656331/article/details/51013677</guid><author>u011656331</author><pubDate>Wed, 30 Mar 2016 13:39:00 +0800</pubDate><description><![CDATA[一、静态库与动态库的区别



静态库格式：.a(iOS8之前), .framework(later iOS8)
动态库格式: .tbd(iOS9), .dylib(iOS9之前)，.framework


区别：
静态库和动态库是相对编译期和运行期的：静态库在程序编译时会被链接到目标代码中，程序运行时将不再需要改静态库；而动态库在程序编译时并不会被链接到目标代码中，只是在程序运]]></description><category></category></item><item><title><![CDATA[UIStoryboard的使用]]></title><link>https://blog.youkuaiyun.com/u011656331/article/details/48497463</link><guid>https://blog.youkuaiyun.com/u011656331/article/details/48497463</guid><author>u011656331</author><pubDate>Wed, 16 Sep 2015 17:41:42 +0800</pubDate><description><![CDATA[UIStoryboard的使用
1.显示故事版中指定的视图控制器
2.UIStoryboardSegue
3.在故事版中使用UITableView





（1）获取故事版

+ (UIStoryboard
*)storyboardWithName:(NSString
*)name bundle:(NSBundle
*)storyboardBundleOrNil;




(2)获取故事版中的视图控制器

- (id)instantiateInitialViewContro]]></description><category></category></item><item><title><![CDATA[Xcode下，使用gitHub用作远程服务端管理代码]]></title><link>https://blog.youkuaiyun.com/u011656331/article/details/46744483</link><guid>https://blog.youkuaiyun.com/u011656331/article/details/46744483</guid><author>u011656331</author><pubDate>Mon, 06 Jul 2015 10:14:25 +0800</pubDate><description><![CDATA[Xcode下，使用gitHub用作远程服务端管理代码]]></description><category></category></item><item><title><![CDATA[iOS开发UIKit动力学——UIKit Dynamics]]></title><link>https://blog.youkuaiyun.com/u011656331/article/details/46712897</link><guid>https://blog.youkuaiyun.com/u011656331/article/details/46712897</guid><author>u011656331</author><pubDate>Wed, 01 Jul 2015 17:52:59 +0800</pubDate><description><![CDATA[UIKit Dynamics其实就是UIKit的一套动画和交互体系。我们现在进行UI动画基本都是使用CoreAnimation或者UIView
 animations。而UIKit动力学最大的特点是将现实世界动力驱动的动画引入了UIKit，比如重力，碰撞等效果。即是，将2D物理引擎引入了人UIKit。需要注意，UIKit动力学的引入，并不是以替代CA或者UIView动画为目的的，在绝大多数情况下]]></description><category></category></item></channel></rss>