fir.im Weekly - 进击的 Swift - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Imshaha
V2EX    Swift

fir.im Weekly - 进击的 Swift

  •  2
     
  •   Imshaha 2015-12-07 18:09:58 +08:00 5050 次点击
    这是一个创建于 3662 天前的主题,其中的信息可能已经有所发展或是发生改变。

    最近 Swift 开源了,众开发者们欢呼雀跃。感谢开源,这是最好的时代。本期 fir.im Weekly 准备了一些关于 Swift 的“新鲜”干货分享,也包括一些优秀的 GitHub 源码、开发工具和技术文章等等。

    Swift 开源了

    美国西海岸时间, 12 月 3 日, Swift 开源了,可用于 iOS 、 OS X 和 Linux 平台。刚上 Github 短短 1 天,已经有近 1 万个 Star。同时,苹果启用了新的官网:Swift.org, Swift 的 GitHub 主页:https://github.com/apple/swift

    Swift 3 API 设计准则

    勤快的@星夜暮晨翻译了苹果 Swift 官方网站博客的一篇文章: Swift 3 API Design Guidelines,了解 Swift 3 特性,希望对你有所帮助。

    Swift 第三方开发库

    老外收藏的 swift 第三方开发库,点击这里可收藏。

    仿知乎日报 iOS APP

    @路只要是对的
    用 OC 写了一款仿知乎日报 APP ,第一次尝试用 MVVM 写 APP,里面实现了知乎日报官方版的部分功能(有简单抽屉效果的实现原理), 源码见这里.

    之前,@我偏笑_NSNirvana花了将近一个月的时间用 Swift 2.0 精仿了知乎日报 iOS 端练手,注释相当详细,已抛出 Github 源码

    PHPHub for iOS

    PHPHub for iOS 是@李锦发团队开源的一款 PHPHub 官方 iOS 应用, 支持 APNS, 全屏广告, 扫描登录等功能, 集成了 Google Analytics, Crashlytics , JPush, UMeng 等众多第三方服务, 最低兼容到 iOS 8.

    下载地址:https://itunes.apple.com/us/app/phphub-ji-ji-xiang-shang-php/id1052966564

    中文文档:http://aufree.github.io/phphub-ios/

    GitHub 地址:https://github.com/Aufree/phphub-ios

    你们要的 OS X 开发教程

    @周楷雯 Kevin在微博上说:
    终于出 OS X 的教程了 Introducing the OS X Feast! - Ray Wenderlich.

    @剑指人心 也提到了一句:
    raywenderlich 还有一篇 OS X 的开发简明教程 基于 swift 写的,大家可以学习,地址在这里

    深入理解 RunLoop

    RunLoop 是 iOS 和 OSX 开发中非常基础的一个概念,ibireme 的这篇文章将从 CFRunLoop 的源码入手,介绍 RunLoop 的概念以及底层实现原理。之后会介绍一下在 iOS 中,苹果是如何利用 RunLoop 实现自动释放池、延迟回调、触摸事件、屏幕刷新等功能的。

    如何在 iOS 中实现一个可展开的 Table View

    @SwiftGG 翻译组分享了一个长篇教程。

    可展开的 tableview “允许”其单元格展开和折叠,显示和隐藏那些始终可见的单元格下的其他单元格。当需要收集简单数据或向用户显示请求信息时,创建可展开的 tableview 是一个不错的选择。通过这种方式,我们无需再创建新的视图控制器,只需给定几种选项供用户抉择(只能选其一)。

    文章传送门.

    Onboard,迷人的引导页样式制作库

    ios122分享。

    Onboard 用于引导页(新特性界面)的 UI 框架, 3000 多个 star 的项目,主要用于引导页制作,源码写的相当规范,值得参考.
    文章传送门

    Chatto - 轻量级聊天应用构建框架

    来自 @GitHubDaily 的分享。

    Chatto 是一个用 Swift 写的轻量级聊天应用构建框架, 可帮助开发者快速搭建聊天应用, GitHub 地址:http://t.cn/RUgNyRC

    模仿天猫的价格区间选择条动画

    @杜维欣_模仿了天猫的价格区间选择条,将源码分享在 Github 上,地址在这里

    10 个加速 Table Views 开发的建议

    来自@iOS 大全的分享.
    iOS 中界面的交互很重要, Table views 是每一个 iOS 初级开发者最先使用到的,也可能很快就陷入困惑。这篇文章将会深入讲解一些也许你正在查找的问题。

    文章地址: http://ios.jobbole.com/83058/

    原文出处:David McGraw

    译文出处:yake_099

    Xcode 插件-XActivatePowerMode

    最近,先是 Code blast plugin for Codmirror在程序员圈子里玩开了,写代码也会让人上瘾。很快,QFish 为人民服务 说道,“ Xcode 里也能体验一下 activate-power-mode 的感觉”。去 XActivatePowerMode 玩玩,配合机械键盘简直不能更酷炫^^


    这期的 fir.im Weekly 就到这里,欢迎大家分享更多的资源。

    fir.im

    8 条回复    2015-12-11 10:59:28 +08:00
    s1rius
        1
    s1rius  
       2015-12-07 20:29:32 +08:00 via Android
    支持一记,妹纸本人比头像赞
    kevinroot
        2
    kevinroot  
       2015-12-07 21:07:08 +08:00
    好多干货
    luckyouzi
        3
    luckyouzi  
       2015-12-07 22:06:19 +08:00 via iPad
    Mark
    zackkson1991
        4
    zackkson1991  
       2015-12-07 22:45:57 +08:00
    赞 100+,我是来看妹子的头像。暖暖~~
    ak47947
        5
    ak47947  
       2015-12-08 09:48:52 +08:00
    留名, mark !
    Imshaha
        6
    Imshaha  
    OP
       2015-12-11 10:58:01 +08:00
    @s1rius 哈谢谢兹次:D
    Imshaha
        7
    Imshaha  
    OP
       2015-12-11 10:58:28 +08:00
    @kevinroot 快快学起来~
    Imshaha
        8
    Imshaha  
    OP
       2015-12-11 10:59:28 +08:00
    @zackkson1991 你的回复也很温暖啦
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5294 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 26ms UTC 01:34 PVG 09:34 LAX 17:34 JFK 20:34
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86