Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
  • Loading branch information
KyoLi committed Mar 23, 2020
1 parent a4baf96 commit 8440324
Showing 1 changed file with 3 additions and 0 deletions.
3 changes: 3 additions & 0 deletions Reports/2020/#106-2020.03.23.md
Original file line number Diff line number Diff line change
Expand Up @@ -47,6 +47,9 @@

框架主要想要解决的是性能,充分利用设备功能等在跨平台机器学习开发中比较有难度的问题MediaPipe 同时还提供了可视化图编辑器,使用的时候,对新手更加友好有兴趣的童鞋们不妨来看看

### 🐢 [Avoiding massive SwiftUI views](https://www.swiftbysundell.com/articles/avoiding-massive-swiftui-views/)
基于 UIKit 开发的应用程序,很容易使我们开发出 “Massive View Controller” ,因为 ViewController 通常承担了过多的职责SwiftUI 是 Apple 去年发布的一个全新 UI 框架,它采用声名式的界面开发方式,没有各种 view controllers ,可以是我们更容易写出低耦合的代码但即便如此,如果要避免 “Massive View Controller” ,依然需要进行一些良好的设计本文介绍了如何在基于 SwiftUI 开发的前提下,将 UI 分解成更小的模块,让职责更单一,这会有助于我们写出更易迭代和维护的代码

## 工具

### 🐕 [Profiling and debugging your Combine code with Timelane](https://www.donnywals.com/profiling-and-debugging-your-combine-code-with-timelane)
Expand Down

0 comments on commit 8440324

Please sign in to comment.