这届苹果没按套路出牌;Xcode Instruments 指南;React Hooks 的威力;V8 最佳实践

Posted 知识小集

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了这届苹果没按套路出牌;Xcode Instruments 指南;React Hooks 的威力;V8 最佳实践相关的知识,希望对你有一定的参考价值。

2019-09-21

由于文章内链接无法直接跳转,可点击左下方“阅读原文”查看相关链接


这届苹果没按套路出牌

ios 13 如期而至,带来了 Dark Mode、照片 App 全新的界面和工具、更好的苹果地图和提醒事项、更高的安全性和隐私保护,而且如果你的 iPhone 还是 6s,那也没关系,还能再战一年,而且岗岗的。不过今年的苹果却没按套路来出牌:首先是用户等来了 iOS 13,但开发者却没有如期等到 Xcode 11 以及 macOS Catalina 10.15,不知道是不是三哥们的 BUG 还没有改完,亦或是要给开发者一个惊喜;另外iOS & iPadOS 13.1 发布日期提前至 9.25,也就是不到一周的时间,发布是两个正式版本...不过对于开发者来讲,新的设备新的系统,就又得开始新一波的适配了。


raywenderlich 新教程:Xcode Instruments 指南

Matt Galloway • 2019-09-18

除了通过添加功能来改进自己的应用程序,所有优秀的应用程序开发人员都应该做的一件事:检测他们的代码。

本教程将向您展示如何使用Xcode附带的Instruments工具中最重要的功能。它可以让我们检查代码是否存在性能问题,内存问题,循环引用和其他问题。

 https://www.raywenderlich.com/4784723-instruments-tutorial-getting-started


SwiftUI 中的类 Redux 状态容器

Majid • 2019-09-18

本文将讨论构建类似于Redux的状态容器,它为您的应用程序提供单一的数据来源。整个应用程序的单一状态使调试和检查更容易。单一数据来源消除了在应用程序中创建多个状态所产生的大量错误。

 https://mecid.github.io/2019/09/18/redux-like-state-container-in-swiftui/


Swift 中的访问控制

Richard Lu • 2019-09-16

在我们更好地理解访问控制之前,我们必须先了解什么是“模块”和“源文件”。模块可以作为单个单元导入到其他模块中,可以是框架或应用程序。例如,当我们编写import UIKit时,这里的UIKit作为模块导入。我们正在开发的项目中的目标也是一个模块,因此我们可以将其他模块导入其中。源文件顾名思义,它只是模块中的.swift文件。

而本文主要介绍的是如何在模块或文件中来控制访问权限。

 https://medium.com/flawless-app-stories/access-control-basics-in-ios-swift-part-2-b293bdfd6ac1