V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
Imshaha
V2EX  ›  Swift

fir.im Weekly - 进击的 Swift

  •  2
     
  •   Imshaha · Dec 7, 2015 · 5265 views
    This topic created in 3796 days ago, the information mentioned may be changed or developed.

    最近 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 replies    2015-12-11 10:59:28 +08:00
    s1rius
        1
    s1rius  
       Dec 7, 2015 via Android
    支持一记,妹纸本人比头像赞😉
    kevinroot
        2
    kevinroot  
       Dec 7, 2015
    好多干货
    luckyouzi
        3
    luckyouzi  
       Dec 7, 2015 via iPad
    Mark
    zackkson1991
        4
    zackkson1991  
       Dec 7, 2015
    赞 100+,我是来看妹子的头像。暖暖~~
    ak47947
        5
    ak47947  
       Dec 8, 2015
    留名, mark !
    Imshaha
        6
    Imshaha  
    OP
       Dec 11, 2015
    @s1rius 哈谢谢兹次:D
    Imshaha
        7
    Imshaha  
    OP
       Dec 11, 2015
    @kevinroot 快快学起来~
    Imshaha
        8
    Imshaha  
    OP
       Dec 11, 2015
    @zackkson1991 你的回复也很温暖啦
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1062 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 45ms · UTC 22:45 · PVG 06:45 · LAX 15:45 · JFK 18:45
    ♥ Do have faith in what you're doing.