fir.im Weekly - 94 个 iOS 开发资源推荐

2015-12-15 10:07:23 +08:00
 Imshaha
距离 2016 年还有 16 个日夜,而你和回家只隔了一张 12306 验证码的距离,祝大家抢票顺利。本期 [fir.im]( http://fir.im/?utm_source=testerhome&utm_medium=link&utm_content=fir_im_weekly151211) Weekly 收集了一些优秀的 GitHub 源码、开发工具和动画特效,希望对你有用。

## 94 个 iOS 开发资源推荐
来自于开发者[Viswateja Reddy]( https://medium.com/@dvreddy)的总结,其中资源包括 iOS 开发工具、开发库、设计、测试安全、营销推广等等资源。相信你一定会拍手叫好,同时感谢 [@Cocochina]( http://weibo.com/cocoachina) 的翻译。

全文浏览,点击[这里]( http://www.cocoachina.com/ios/20151210/14635.html)

## Swift 学习: 从 Objective-C 到 Swift
[@方秋枋]( http://weibo.com/100mango)的这篇文章包括从 Objective-C 到 Swift 的语法差异以及进步优化等等。作者学习 Swift 后也做出了总结: Swift 比 Objective-C 更优雅,更安全同时也更现代,更性感。

文章[传送门]( http://www.cocoachina.com/swift/20151204/14577.html)。

## Tailor - Swift 跨平台的静态分析工具
知名博主[@网路冷眼]( http://weibo.com/lewhwa) 说道:

Swift 刚才开源几天了,它的跨平台的静态分析工具就开源面世了,了解 Tailor[地址]( https://github.com/sleekbyte/tailor)

![]( http://7xju1s.com1.z0.glb.clouddn.com/image/2/86/7016fcd96f8338cbce8ecb5eb7844.png)

## 新版 Github 快捷键列表
来自[@稀土圈]( http://weibo.com/xitucircle) 的分享.

Github 页面改版了,快捷键也有一些变更。新版 GitHub 快捷键列表,教你更优雅的使用 Github 。详情见[这里]( https://help.github.com/articles/using-keyboard-shortcuts/)

## 常用 Git 命令清单
[@ruanyf]( http://weibo.com/ruanyf) 分享了新的博客文章。一般来说,日常使用只要记住下图 6 个命令,就可以了。但是熟练使用,恐怕要记住 60 ~ 100 个命令。全部浏览点击[这里]( http://www.ruanyifeng.com/blog/2015/12/git-cheat-sheet.html)

![]( http://7xju1s.com1.z0.glb.clouddn.com/image/3/bc/9d5f2c49a713c776e69676d7d56c5.png)

## C4iOS - 用更少的代码,创建最佳应用体验库
由 [@SwiftLanguage]( http://weibo.com/swiftlanguage) 分享。

[C4iOS]( http://t.cn/R4z5meE):用更少的代码,创建最佳应用体验库,这个非常值得收录。
[@CodingTogether]( http://weibo.com/n/CodingTogether?from=feed&loc=at) 也说道: C4 的作者写了一篇很棒的教程,传授怎么使用 C4 从头到尾构建一个 iOS App ——从设计思路到上传到 App Store ,一共 23 个章节。
>Build an App From Start to Finish: COSMOS 教程原文: http://t.cn/R4zXl7w

## 深入理解 Kingfisher
[@我偏笑_NSNirvana]( http://weibo.com/u/5732374415)整理了临摹 Kingfisher 的笔记,主要是源码分析以及相关知识点讲解,一万字长文,涉及到了 GCD 、硬盘读写、 URLSession 、 Gif 数据处理、 MD5 、 Associated Objects 等,收藏下慢慢品味。

>[深入理解 Kingfisher (上)]( http://www.jianshu.com/p/326527a4d4f9)
>
>[深入理解 Kingfisher (下)]( http://www.jianshu.com/p/0a5cdf3f7e9c)

## iOS 开发之 ImageView 复用实现图片无限轮播
[@iOS 大全]( http://weibo.com/u/5314643524) 分享的这篇文章,介绍的是在 ScrollView 上贴两个 ImageView, 把 ImageView 进行交替切换来实现图片的无限轮播,在轮播时去修改 ImageView 上的图片,实现图片无限轮播。

>文章 [传送门]( http://ios.jobbole.com/83042/).
>
> 源码地址:[https://github.com/lizelu/ZLImageScrollView]( https://github.com/lizelu/ZLImageScrollView)
>
>作者: [伯乐在线]( http://ios.jobbole.com/) - [青玉伏案]( http://www.jobbole.com/members/ludashi) 。

![]( http://7xju1s.com1.z0.glb.clouddn.com/image/f/9a/17c219026515baf3e098a74a10df7.gif)

## SCNavigationControlCenter
[@江南的悲伤]( http://weibo.com/sergiochan)看了[@里脊串]( http://weibo.com/n/%E9%87%8C%E8%84%8A%E4%B8%B2?from=feed&loc=at) 的一篇博客,作为基础实现了[链接]( http://t.cn/RUsswbu) 里面的导航栏控制中心的创意。让你无需狂点后退,已经做成 Cocoapod ,地址点击 [这里]( http://t.cn/RUsswb3),可以不用修改原有项目代码直接集成~


![]( http://7xju1s.com1.z0.glb.clouddn.com/image/f/4c/077bad1a5aeffd9302376b65f9765.png)

## MBMotion
[@画渣程序猿 mmoaay]( http://weibo.com/smmoaay?nick=%E7%94%BB%E6%B8%A3%E7%A8%8B%E5%BA%8F%E7%8C%BFmmoaay) 完善了之前实现的一个动效,正在慢慢丰富中…源码见 [Github]( https://github.com/mmoaay/MBMotion).
![]( http://7xju1s.com1.z0.glb.clouddn.com/image/4/76/0aa15682e2af41a80270db7d20ccf.gif)

## UICollectionView :打造时间轴布局
作者[@seedante]( http://weibo.com/u/1815689155) 说道:

在[ dribbble.com 搜索 timeline ]( https://dribbble.com/search?q=timeline)可以搜到不少优秀的原型设计,在 Github 上找了下好像没有现成的布局。于是动手实现了下, Demo 地址:[TimelineLayout]( https://github.com/seedante/TimelineLayout.git)。在这篇文章中详细说明了 时间轴的布局 Tips , 点击[这里]( http://www.jianshu.com/p/e10d95c676a8)全篇浏览。

![]( http://7xju1s.com1.z0.glb.clouddn.com/image/6/be/6d788b39d97f4b78074497d88eaf5.png)

## Music for Programming 
这里精选了一些写代码时应该听的音乐,叫 [“ Music for Programming ”]( http://musicforprogramming.net/) ,试听了一些还不错,网页设计有点程序猿风格^^



___________________
这期的 [fir.im]( http://fir.imaaa/?utm_source=testerhome&utm_medium=link&utm_content=fir_im_weekly151211) Weekly 就到这里,欢迎大家分享更多的资源。


fir.im
1751 次点击
所在节点    fir.im
0 条回复

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/243614

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX