fir.im Weekly - iOS开发中的Git流程
本期 fir.im Weekly 收集了微博上的热转资源,包含 Android、iOS 开发工具、源码等好用的轮子,还有一些 APP 设计的 Tips,希望对你有用。
精仿知乎日报 iOS 端
@我偏笑_NSNirvana花了将近一个月的时间在课余精仿了知乎日报 iOS 端练手,Swift 2.0,注释相当详细,已抛出 Github 源码。

iOS开发中的Git流程
@叶孤城___ 写了一篇简明易懂的文章——
《iOS开发中的Git流程》,其中分享了一些最实用的基本命令,举例子讲解了多人开发到底怎么用 Git, 如何正确理解 Git 的工作流程.
ViewMonitor 精确地测量视图
ViewMonitor 能够帮助 iOS 开发者们精确的测量视图, 可直接在调试应用中查看具体某个视图的坐标, 宽高等参数, 另外还有一款类似的插件叫 MMPlaceHolder, 用 Reveal 的朋友看看就好, 别说话:)
ViewMonitor地址:http://t.cn/RyNeCSi
MMPlaceHolder 地址:http://t.cn/Rhpmxmm
自定义 TabBar 终结者
@iOS程序犭袁 说道:
最近微博上掀起了“TabBar封装大赛”,先是 @我的眼里只有代码 第一版,因不能达到系统一样的效果,@王浙剑 又进一步封装到第二版,已达到很理想的状态,但还有封装的空间,于是造了个轮子:最少只需传入两个数组,即可完成主流App框架搭建,支持CocoaPods。地址在此。

TableView 源码分享
@杜维欣_自己摸索写了一个tableView。如果cell上有输入框、cell在编辑的情况下处理键盘高度的demo 以及与没有输入框的cell,并同时使用情况下cell重用的问题。源码分享在此.

iOS 开发中如何制作动画
@KITTEN-YANG的第一本交互式电子书 —— A GUIDE TO IOS ANIMATION 现已发售。讲述iOS开发中制作动画的心得。5美金,永久更新。感兴趣的同学可以这里去看下。
iOSer用过戒不掉
@DeveloperLx 微博说道:
好久木抛轮子了。最近研究了下自动装箱技术,搞了这么个玩意儿 作用就是简化打log时的语句,再也不必考虑蛋疼的格式控制符了,甚至连引号都不需要写!这个相信任何iOSer用过都会戒不掉的。
优雅地自定义XibView
周楷雯Kevin 本周 iOS 小 Tip 更新啦—— 优雅地自定义XibView,点击这里,阅读原文。

iOS 开发者旅途中的指南针 - LLDB 调试技术
调试器几乎在大多数现代的开发环境中都会有。iOS 开发也不例外,Xcode 环境为我们提供的对应调试工具就是 LLDB。详情调试操作见这里,作者swift cafe。
swift第三方开发库
老外收藏的swift第三方开发库,点击 这里收藏。

UC 浏览器复制文字,无需权限提示悬浮窗实现 Demo
android-UCToast 向开发者演示了如何在不申请任何权限的情况下在 Android 应用中弹出悬浮窗, 感谢 @稀土圈 的推荐, GitHub 源码分享地址。
Activity 启动过程全解析
裸奔的凯子哥 写了一篇通俗易懂的 Android FrameWork 分析文章,安卓开发者值得阅读。
文章传送门。
iOS 下拉刷新组件
来自GitHubDaily的分享。
DGElasticPullToRefresh 是一款带有弹性效果的 iOS 下拉刷新组件, dribbble 地址;GitHub 地址.

XCodeGhost 事件全程回顾
@蒸米spark 在MDCC2015演讲了《编译器里有鬼 – XCodeGhost事件全程回顾》,已经分享到 微盘,点击这里下载。
13步摆脱累赘的UI/UX,回归轻生活
@特赞Tezign 分享了一篇关于扁平化设计和 Material design 的文章,分析了扁平化设计和 Material design 到底是如何起作用并渐渐引领如今这些风潮的。喜欢 APP 设计的,请点击这里,浏览全文.

___________________
这期的 fir.im Weekly 就到这里,欢迎大家分享更多的资源。
fir.im
fir.im Weekly - iOS开发中的Git流程的更多相关文章
- GIT在iOS开发中的使用
前言 在iOS开发中,很多公司对项目的版本控制管理都使用了git,当然也有部分公司使用的是svn.当年我最初接触的是svn,觉得使用起来挺方便的,但是每次切分支都需要下载一份新的代码起来,这实在太麻烦 ...
- iOS开发中遇到的一些问题及解决方案【转载】
iOS开发中遇到的一些问题及解决方案[转载] 2015-12-29 [385][scrollView不接受点击事件,是因为事件传递失败] // // MyScrollView.m // Creat ...
- CocoaPoda在iOS开发中的使用
CocoaPoda在iOS开发中的使用 CocoaPods 简介 CocoaPods是iOS开发中不可避免的依赖管理第三方的工具,能简化一些第三方库文件需要添加编译参数及依赖库的繁复工作 CocoaP ...
- 总结iOS开发中的断点续传那些事儿
前言 断点续传概述 断点续传就是从文件赏赐中断的地方重新开始下载或者上传数据,而不是从头文件开始.当下载大文件的时候,如果没有实现断点续传功能,那么每次出现异常或者用户主动的暂停,都会从头下载,这样很 ...
- iOS开发中静态库之".framework静态库"的制作及使用篇
iOS开发中静态库之".framework静态库"的制作及使用篇 .framework静态库支持OC和swift .a静态库如何制作可参照上一篇: iOS开发中静态库之" ...
- iOS开发中静态库制作 之.a静态库制作及使用篇
iOS开发中静态库之".a静态库"的制作及使用篇 一.库的简介 1.什么是库? 库是程序代码的集合,是共享程序代码的一种方式 2.库的类型? 根据源代码的公开情况,库可以分为2种类 ...
- ios开发中的小技巧
在这里总结一些iOS开发中的小技巧,能大大方便我们的开发,持续更新. UITableView的Group样式下顶部空白处理 //分组列表头部空白处理 UIView *view = [[UIViewal ...
- IOS 开发中 Whose view is not in the window hierarchy 错误的解决办法
在 IOS 开发当中经常碰到 whose view is not in the window hierarchy 的错误,该错误简单的说,是由于 "ViewController" ...
- [转]iOS开发中的火星坐标系及各种坐标系转换算法
iOS开发中的火星坐标系及各种坐标系转换算法 源:https://my.oschina.net/u/2607703/blog/619183 其原理是这样的:保密局开发了一个系统,能将实际的坐标转 ...
随机推荐
- Ubuntu 16.04 启动错误 "a start job is running for hold until boot process finishes up"
老司机也差点翻船... 升级16.04的时候,将默认启动管理器(default display manager)选为gm3(gnome3)了(应该使用默认的lightgm)如果改成gm3,好像是nvi ...
- VS2013正确设置DLL环境变量目录的方法
VS有个比较迷惑人的选项,就是在工程>>属性中有个Executable Directories设置项, 几乎所有地球人都认为这个选项是设置exe可执行文件依赖的DLL目录用的,这无疑会方便 ...
- 【线段树套平衡树】【pb_ds】bzoj3196 Tyvj 1730 二逼平衡树
线段树套pb_ds里的平衡树,在洛谷OJ上测试,后三个测试点TLE #include<cstdio> #include<algorithm> #include<ext/p ...
- Spring中获取数据库表主键序列
在程序开发中,我们经常有写数据库表的操作,数据表中经常带有主键自增序列,如何获取自增序列.spring中提供了相应的类 DataFieldMaxValueIncrementer. DataFieldM ...
- linux启动流程
看了深入理解linux内核一书的最后对linux启动流程的介绍,下面就把我能理解的写一下吧: bios(硬件加电自检POST,寻找第一个启动设备) the boot loader(可以从硬盘启动也可以 ...
- C++内存对齐的理解
程序编译器对结构的存储的特殊处理确实提高CPU存储变量的速度,但是有时候也带来了一些麻烦,我们也屏蔽掉变量默认的对齐方式,自己可以设定变量的对齐方式. 编译器中提供了#pragma pack(n)来设 ...
- Python成长笔记 - 基础篇 (十三)--堡垒机
堡垒机架构 堡垒机的主要作用权限控制和用户行为审计,堡垒机就像一个城堡的大门,城堡里的所有建筑就是你不同的业务系统 , 每个想进入城堡的人都必须经过城堡大门并经过大门守卫的授权,每个进入城堡的人必须且 ...
- Extjs的学习及MIS系统实践应用(系列文章)
本系列文章从Extjs的实际运用出发,结合系统开发的实践经验,详细解释Extjs的基本控件及控件扩展的用法,和在平时的学习运用中一步一步查阅的资料.积累经验的集锦.标题及链接奉上,用一个小程序,开启了 ...
- Windows下为MySQL做定时备份
第一种:新建批处理文件 backup.dat,里面输入以下代码: 代码如下 复制代码 net stop mysqlxcopy "C:/Program Files/MySQL/MySQL S ...
- Linux tcpdump 详解
简介 用简单的话来定义tcpdump,就是:dump the traffic on a network,根据使用者的定义对网络上的数据包进行截获的包分析工具. tcpdump可以将网络中传送的数据包的 ...