Aqua's Blog
  • Home
  • Archives
  • Tags
  • About
  • iOS网络请求缓存:NSURLCache详解

    Dec 11, 2016

    我读过一些开源项目的网络请求缓存的代码,基本上都是采用在本地存文件的方式进行缓存。如果你打算在你的项目中加入网络请求的缓存,可能你并不需要自己造一个轮子,了解一下NSURLCache就足够。

    这是一个Apple已经为你准备好了的网络请求缓存类。网上对这个类的介绍并不多,并且有的文章讲得很不详细。希望这篇文章能让你对NSURLCache有一个比较详细的了解。

    Read more..
  • 随意修改NavigationBar颜色、附带全屏手势的NavigationController

    Dec 4, 2016

    这是一个非常方便易用的NavigationController,使用系统的导航栏,并且能够像设置ViewController的属性一样来设置:颜色、隐藏、手势 等属性。

    非常适合不同页面 导航栏颜色不同的需求。

    Read more..
  • 用xcconfig文件配置iOSapp环境变量

    Dec 3, 2016

    app开发中通常都会涉及到多个环境,Debug、Release等。环境切换时可能就会涉及到服务器url的切换,或者一些第三方sdk的appid的切换。最初我是通过在代码中添加变量的方式来设置环境的:

    Read more..
  • -updateViewConstraints与-updateConstraints

    Dec 2, 2016

    updateViewConstraints与updateConstraints简介

    updateViewConstraints与updateConstraints是AutoLayout出现后新增的api,updateConstraints主要功能是更新view的约束,并会调用其所有子视图的该方法去更新约束。

    Read more..
  • 运用泛型实现不重用的UITableView

    Dec 1, 2016

    tableView再常见不过了,现在的项目中基本上都会用到很多tableView。并且很多时候tableView上每一行的内容都不同。

    如果你有这样的需求:

    一个展现用户信息的页面,有的cell最右侧是图片,有的cell最右侧显示的是文本(名字、手机号、性别、余额)

    Or:

    一个填写用户信息的列表,有各种各样的textField

    Read more..

Powered by Hexo and Theme by Even

©2017Aqua