IOSDEV Telegram 1479
Для чего нужны 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



tgoop.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:
tgoop.com/iosdev/1479

View MORE
Open in Telegram


Telegram News

Date: |

Step-by-step tutorial on desktop: To view your bio, click the Menu icon and select “View channel info.” Find your optimal posting schedule and stick to it. The peak posting times include 8 am, 6 pm, and 8 pm on social media. Try to publish serious stuff in the morning and leave less demanding content later in the day. Ng, who had pleaded not guilty to all charges, had been detained for more than 20 months. His channel was said to have contained around 120 messages and photos that incited others to vandalise pro-government shops and commit criminal damage targeting police stations. The group also hosted discussions on committing arson, Judge Hui said, including setting roadblocks on fire, hurling petrol bombs at police stations and teaching people to make such weapons. The conversation linked to arson went on for two to three months, Hui said.
from us


Telegram iOS Dev
FROM American