240 发简信
IP属地:浙江
  • Golang匿名函数参数的作用

    今天写代码的时候用到了协程go func,发现func函数块内部的代码也能使用外部的局部变量,当时我就加上了打印发现闭包内部的变量值和外部的局部...

  • Git如何stash部分文件

    Git如何stash部分文件 今天工作的时候有这样一个诉求,改了本地大量的代码,但是有两个文件是适配本地的配置文件不需要上库,如果git com...

  • 摆脱第三方库系列(三)- 自己写顶部滚动标签栏

    前言 好久没写博客了,最近自己参考了一些源码写了一个标签页,并把他传到了CocoaPods上。大家可以集成到项目中进行使用,也可以看看源码自己写...

  • 摆脱第三方库系列(二)- 自己写一个滚动广告

    前言 摆脱第三方库系列第二章,我将介绍滚动广告的写法。在一些信息聚合类APP中滚动广告非常常见或者说必不可少,他可以不需要用户操作展示一些开发者...

  • 摆脱第三方库系列(一)-自己写一个侧拉菜单

    前言 一直有这么一个想法,就是摆脱第三方库来开发程序,虽然很不现实,但想尝试做一点努力。这篇文章先实现比较常见的侧拉菜单功能。 侧拉菜单基本结构...

  • 利用RAC一句话实现上拉下拉刷新

    最近在研究上拉刷新下拉刷新,有点小心得和大家分享下。 首先我是先在网上搜博客看,发现要不就是用原生UIRefreshControl要不就是第三方...

  • Git『Everything up-to-date』问题解决

    今天提交代码的时候遇到了一个小问题,这里解决了记下小记。 提交代码遇到『Everything up-to-date』 上网查了下,发现中文大多答...

  • 用AFNetworking3.0封装网络请求

    前言 由于之前一直是用别人封装好的网络请求,一来版本太旧,二来觉得太臃肿很多功能代码不知道是干嘛的,所以想尝试自己封装一个网络请求,可能比较简单...

  • 浅谈Objective-C中的Block-一个noob的学习小记

    前言 由于“业务”需求,最近我准备复习下Objective-C中的“块”,也就是大家并不陌生的block,顺便做点小笔记。说实话,其实自己之前对...