RxSwift之操作介绍 发表于 2017-06-05 | ps: Observable 被观察对象; Observers 观察者; 前言学习资源:RxSwift 步骤 从Github拉下RxSwift; 1234Open Rx.xcworkspace.Build the RxSwift-macOS scheme (Product → Build).Op ... 阅读全文 »
自定义安全键盘 发表于 2017-05-11 | 原生键盘基本介绍原生支持输入的控件有UITextField,UITextView,UISearchBar。控件之间有一些细微的区别,这里就不再一一介绍,只要以UITextField为例介绍下原生具备输入源控件使用键盘的相关知识。 键盘通知显示或隐藏键盘时,系统会发送以下4个通知: UIKeyboa ... 阅读全文 »
Carthage的那些事儿 发表于 2017-05-10 | 分类于 Tool | 介绍Carthage的Github地址: https://github.com/Carthage/Carthage 文件结构在项目目录下有三个文件,Cartfile描述文件,Cartfile.resolved文件和Carthage文件夹。 Cartfile描述文件: 添加想要集成的第三方库。支持两种 ... 阅读全文 »
《Objective-C编程之道:iOS设计模式解析》 发表于 2017-05-08 | 分类于 读书录 | 对象创建对象创建主要涉及到5个设计模式,分别为:原型,工厂方法,抽象工厂,生成器,单例。 原型(Prototype)模式 使用原型实例指定创建对象的种类,并通过复制这个原型创建新的对象—《设计模式》(Addison-Wesley) 初看原型感觉很陌生,但说到拷贝复制可能就比较熟悉了。原型指用于复制 ... 阅读全文 »
Hexo搭建博客 发表于 2017-05-02 | 分类于 Blog | Quick Help1234$ hexo new "文章名称" # 新建文章$ hexo s # 运行本地服务,开启预览访问端口$ hexo g # 生成静态网页$ hexo d # 部署到远程服务器 配置Hexo基本环境1 安装node.js12$ brew install node # ==&g ... 阅读全文 »
独立导航器导航栏样式 发表于 2017-04-28 | 引言使用场景1) 当应用在转场时两个页面的导航栏颜色不同; 如美团的“我的”页面—> 设置页面 2) 转场时前一页面隐藏了导航栏,后一页面显示导航栏;如Twitter“Me”页面 —> 一条Tweet纪录页面 在这两种情况下使用原生的转场效果视觉效果上并不是很友好,很多应用(稍微调查了 ... 阅读全文 »
CocoaPods的那些事儿 发表于 2017-04-23 | 分类于 Tool | 其实就是介绍下CocoaPods的基本使用跟安装。 CocoaPods官网: https://cocoapods.org/ 4th,Feb,2017 使用CocoaPods 在项目文件夹下也就是与.xcodeproj同一层级新建Podfile文件 Podfile内容格式如下: 1234567891 ... 阅读全文 »
CSDN—>Jekyll搭建个人博客 发表于 2017-04-21 | 分类于 Blog | 先缅怀一下CSDN,从15年开始使用CSDN写技术博客到现在,一年半啦,时间真的过的很快……缅怀结束。 第一篇记录一下使用Jekyll搭建这个博客的过程。 安装Jekyll官网地址:https://jekyllrb.com/ 安装,默认主题是minima 12345~ $ gem install ... 阅读全文 »