没有什么能够阻挡

没有什么能够阻挡

    • 首页
    • 归档
    • 关于

数据存储札记

前言本文对iOS中数据存储方式做一总结,涉及到应用程序沙盒(Sandbox)和5种常用的数据存储方式,最后介绍了主流的第三方框架FMDB。 应用沙盒 每个iOS应用都有自己的应用沙盒,应用沙盒就是文件系统目录,与其他文件系统隔离。应用必须待在自己的沙盒里,其他应用不能访问该沙盒。

Aug 17 2016

iOS设计模式札记3-通过解耦来变得更强大的模式

通过解耦来变得更强大的模式单例 - manager通知 - Notification代理/委托 - delegate观察者模式 - KVO - Key value observingKVO的使用步骤非常简单: 为被监听对象(通常是数据模型)注册监听器; 重写监听器(通常是视图模

Jul 20 2016

iOS设计模式札记2-主要用于隐藏复杂性的模式

主要用于隐藏复杂性的模式外观 - Facade代理和转发包类簇管理者控制器模式应用的实用工具模式应用的实用工具

Jul 18 2016

iOS设计模式札记1-基础模式

前言设计模式为那些重复出现的编程问题提供了高质量的实用解决方案。它们是一个工具箱,包含了经过多年优化后格式更为简洁的可重用解决方案和最佳做法。核心就是重用。 设计模式包含四要素: 模式名称 模式动机或作用 详细描述 成果 设计指导原则 低耦合。减少类、对象间的依赖。 适应变

Jul 17 2016

iOS应用国际化

前言Xcode创建的iOS项目中默认包含了一个base.lproj文件夹,这就是该项目为英语环境提供的本地化文件夹。如果希望iOS项目支持更多的语言、国家环境,就必须提供更多的本地化文件夹。 添加中文国际化文件夹在 Project->Build Settings->

May 22 2016

探究Swift

主要参考自:The Swift Programming Language. 前言要点基本语法 println(“hello, world”) 每行语句末尾不需要加分号 使用let 声明常量(只能赋值一次), var声明变量,声明时类型是可选的,如: let explicitDou

Jan 26 2016

同一台电脑多SSH Key管理

本文参考自:http://yijiebuyi.com/blog/f18d38eb7cfee860c117d629fdb16faf.html生成不同的Key 执行如下命令生成一个key, 并指定其名字为 id_ras_aaa (否则为默认的id_ras,并会覆盖之前的值) 12

Dec 2 2015

探究Objective-C-之响应者链与手势处理器

UIResponder传递路径UIViewController和UIView都继承了UIResponder,因此他们及其子类都可以作为事件的响应者。事件响应者链的处理次序是: First Responder(用户触摸的view控件本身) -> First Responder

Dec 2 2015

探究Objective-C-之runtime

主要参考自:南峰子 和 王中周的个人博客, 提取了其中感兴趣的点。 ##前言作为一门动态编程语言,Objective-C 会尽可能的将编译和链接时要做的事情推迟到运行时。只要有可能,Objective-C 总是使用动态 的方式来解决问题。这意味着 Objective-C 语言不仅

Aug 26 2015

同步数据札记

Aug 17 2015
Prev12345Next

分类

  • 想法1
  • 技术42

标签

  • iOS35
  • Hexo3
  • Xcode3
  • Mac2
  • Swift2
  • Git1
  • Markdown1
  • Vim1
  • app, 碎片整理1
  • 开源1

归档

  • 十二月 20171
  • 十月 20171
  • 九月 20171
  • 七月 20171
  • 五月 20173
  • 十一月 20161
  • 十月 20162
  • 八月 20161
  • 七月 20163
  • 五月 20161
  • 一月 20161
  • 十二月 20152
  • 八月 20153
  • 三月 20153
  • 二月 20151
  • 一月 20151
  • 十二月 20143
  • 十一月 201411
  • 十月 20148

标签云

Git Hexo Mac Markdown Swift Vim Xcode app, 碎片整理 iOS 开源

友情链接

  • 码农圈
  • Jark's Blog
RSS 订阅

Hello ,I'm Vin.
Life is so beautiful. Never too late to learn.

Powered by hexo and Theme by Jacman © 2017 Vin Zhou