摘要: 最近手头的项目基本上已经完结,历经了5个月的开发和迭代,各种的需求调整,想对自己的代码量进行一个客观的计算,于是抽了点时间写下了这个小demo,朋友们有需要的可以看看,很简单。 基本的思想就是:根目录->递归的遍历所有文件夹>计算具体某一文件的代码行数 具体流程如下: #pragma mark >递 阅读全文
posted @ 2016-07-23 12:46 Silktree 阅读(641) 评论(1) 推荐(0) 编辑
摘要: 如果需要源码,请在前往地址:https://github.com/China131/JHHistoryView.git 如果有所帮助,记得star下,😄 先看一下效果图,方便理解: 想实现如上图的历史堆砌效果,如果仅仅使用原生的UICollectionView,会发现例如第一行的“海上钢琴师”两侧 阅读全文
posted @ 2016-07-03 09:39 Silktree 阅读(347) 评论(0) 推荐(0) 编辑
摘要: 经常看到一些很好的动画加载视图,闲来无事就写了一个书本翻页样式的动画加载视图,核心技术是CALayer+CoreAnimation。项目源码地址:https://github.com/China131/JHLodingView.git 如果有所帮助,记得star哦😄 正题如下: 创建一个单独的la 阅读全文
posted @ 2016-07-03 09:20 Silktree 阅读(1535) 评论(0) 推荐(0) 编辑
摘要: 最近公司的项目要用到一些图表效果,本来也打算在github上找一些第三方。然而第三方的风格与公司的需求不尽相同,改动起来较麻烦。于是自己写了一个,并且通用化,现已共享至github上。https://github.com/China131/JHChart.git,如有帮组,记得star下哦,😄 以 阅读全文
posted @ 2016-06-30 20:18 Silktree 阅读(200) 评论(0) 推荐(0) 编辑
摘要: NSUserDefault 作为iOS中一种轻量级数据本地化方式,简单易用,经常用于存储一些应用相关属性记录,例如图书app的背景色,进度,上次阅读的书籍及相关配置信息。NSUserDefault实质上是iOS为用户封装好的一个特殊的plist文件,该plist文件存于app沙盒目录下的librar 阅读全文
posted @ 2016-06-30 19:53 Silktree 阅读(786) 评论(0) 推荐(0) 编辑