DevScoop:十大iOS开发链接| 2018年3月5日


九十九个Swift问题 九十九个Swift问题是一组有趣的问题,它们将帮助像您一样的Swift程序员学习和练习Swift编程语言中的逻辑编程,数据结构和算法方面的技能。

Swift键路径如何让我们编写更自然的代码 键路径旨在允许您在不实际调用属性的情况下引用属性-您拥有对属性本身的引用,而不是读取其值。 它们在Swift中的使用仍在不断发展,并且在许多方面,它们都受到Objective-C中关键路径支持的影响,但是已经出现了一些清晰的设计模式。

如何在Swift中应用单一职责原则 有时候,当我们学习如何编码时,很难理解类职责概念。 这是因为我们的第一个项目变得难以维护,原因是我们的代码中按类包含许多行,更重要的是,它承担了许多责任。


NSTimer的秘密世界:NSTimer的技巧和窍门,以及如何使用GCD创建可靠的替代方法。


创建您的私有CocoaPod库 CocoaPods是管理Xcode项目周围依赖性的最常用工具。 让我们看看如何创建自己的私人吊舱。


REST-aurant上的GraphQL GraphQL的美味介绍。

iOS开发中Ruby的历史 Ruby通过创建CocoaPods,Fastlane等工具解决了Apple开发人员工具的复杂问题。 大多数iOS开发人员已经在他们自己的工作流程中接受了Ruby,因此Ruby不会很快退出iOS应用程序开发。

根据Alto’s Odyssey的创建者的说法,iOS游戏的发展状况 2015年的Alto’s Adventure出人意料。 它作为无微交易的高级游戏在iOS上发布,并在全球App Store排行榜上名列前茅。 它是由Alto团队开发的,该团队是加拿大一家名为Snowman的公司与艺术家Harry Nesbitt的合作,后者此前尚未发布过游戏。


Slack和GitHub:您的终极生产力对 GitHub和Slack一起是您的终极生产力对,在团队对话的同时,还提供了对开发工作的更大可见性。


从Terminal.md打开Xcode工作区 这是从终端打开Xcode项目的快捷方式。

FlippingNotch FlippingNotch是“拉动刷新/添加/显示”自定义动画,它是使用iPhone X Notch编写的Swift。


如何知道何时应该辞职考虑辞职? 如果是这样,您并不孤单。 美国每个月有超过200万人辞职。

容易发生的事情不会持久。 持续什么,都不容易。


如果您不想错过任何内容,请注册我的新闻通讯=> DevScoop