Telegram Group & Telegram Channel
Для чего нужны Preferences в SwiftUI — разбор примеров

Чаще всего для реализации двусторонней привязки используется @State и @Binding (для родительской и дочерней вью).

В большинстве случаев это не является проблемой, но может привести к негативным последствиям в некоторых ситуациях.

ℹ️ Например, если нужно передать состояние глубоко вниз по иерархии, может возникнуть антипаттерн prop drilling.

В таком случае могут помочь Preferences.

📖 В этой статье на реальных примерах разбираются преимущества такого подхода, а также возможные сложности при использовании Swift 6.

😃 iOS Dev
Please open Telegram to view this post
VIEW IN TELEGRAM
810👍74💯3❤‍🔥11🔥1👏1



tg-me.com/iosdev/1479
Create:
Last Update:

Для чего нужны Preferences в SwiftUI — разбор примеров

Чаще всего для реализации двусторонней привязки используется @State и @Binding (для родительской и дочерней вью).

В большинстве случаев это не является проблемой, но может привести к негативным последствиям в некоторых ситуациях.

ℹ️ Например, если нужно передать состояние глубоко вниз по иерархии, может возникнуть антипаттерн prop drilling.

В таком случае могут помочь Preferences.

📖 В этой статье на реальных примерах разбираются преимущества такого подхода, а также возможные сложности при использовании Swift 6.

😃 iOS Dev

BY iOS Dev




Share with your friend now:
tg-me.com/iosdev/1479

View MORE
Open in Telegram


telegram Telegram | DID YOU KNOW?

Date: |

How Does Telegram Make Money?

Telegram is a free app and runs on donations. According to a blog on the telegram: We believe in fast and secure messaging that is also 100% free. Pavel Durov, who shares our vision, supplied Telegram with a generous donation, so we have quite enough money for the time being. If Telegram runs out, we will introduce non-essential paid options to support the infrastructure and finance developer salaries. But making profits will never be an end-goal for Telegram.

Start with a fresh view of investing strategy. The combination of risks and fads this quarter looks to be topping. That means the future is ready to move in.Likely, there will not be a wholesale shift. Company actions will aim to benefit from economic growth, inflationary pressures and a return of market-determined interest rates. In turn, all of that should drive the stock market and investment returns higher.

telegram from us


Telegram iOS Dev
FROM USA