IOS_BROADCAST Telegram 2409
πŸ‘‹ Как ΠΌΡ‹ использовали макросы для внСдрСния MVVM
НС смог ΡƒΠ΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒΡΡ ΠΈ Π½Π΅ Ρ€Π°Π·Π±Π°Π²ΠΈΡ‚ΡŒ ΡΡ‚Π°Ρ‚ΡŒΡŽ ΠΈΠ· Ρ‚Π΅Ρ…Π±Π»ΠΎΠ³Π° duolingo ΠΌΠ΅ΠΌΠ°ΠΌΠΈ ΠΏΡ€ΠΎ сам duolingo. Π£ ΠΊΠΎΠ³ΠΎ Π΅Ρ‰Π΅ Π΅ΡΡ‚ΡŒ Π»ΡŽΠ±ΠΈΠΌΡ‹Π΅ ΠΌΠ΅ΠΌΡ‹ ΠΏΡ€ΠΎ сову, ΠΊΠΈΠ΄Π°ΠΉΡ‚Π΅ Π² ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Ρ‹

Рост ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ ΠΈ ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠΉ Π±Π°Π·Ρ‹
πŸ”΅ΠšΠΎΠΌΠ°Π½Π΄Π° ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€ΠΎΠ² iOS Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ выросла Π·Π° послСдниС нСсколько Π»Π΅Ρ‚.
πŸ”΅Π Π°Π·ΠΌΠ΅Ρ€ ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠΉ Π±Π°Π·Ρ‹ Ρ‚Π°ΠΊΠΆΠ΅ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ увСличился.
πŸ”΅ΠšΠΎΠΌΠ°Π½Π΄Π° Client Architecture стандартизировала ΠΊΠΎΠ΄ Π½Π° основС MVVM.
πŸ”΅Π­Ρ‚ΠΎ повысило ΡΠΎΠ³Π»Π°ΡΠΎΠ²Π°Π½Π½ΠΎΡΡ‚ΡŒ ΠΊΠΎΠ΄Π° ΠΈ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ.

ИспользованиС макросов Swift
πŸ”΅ΠœΠ°ΠΊΡ€ΠΎΡΡ‹ Π³Π΅Π½Π΅Ρ€ΠΈΡ€ΡƒΡŽΡ‚ Π½ΠΎΠ²Ρ‹ΠΉ ΠΊΠΎΠ΄ Π²ΠΎ врСмя компиляции, опСрируя с AST
πŸ”΅ΠžΠ½ΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ ΡΠΎΠΊΡ€Π°Ρ‚ΠΈΡ‚ΡŒ количСство шаблонов ΠΈ ΡΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ ΡΡΠ½ΠΎΡΡ‚ΡŒ ΠΊΠΎΠ΄Π°
πŸ”΅ΠœΠ°ΠΊΡ€ΠΎΡΡ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ Key для сбора контСкста
πŸ”΅ΠŸΡ€ΠΈΠΌΠ΅Ρ€: автоматичСскоС созданиС Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ KeyValueDataSource
πŸŸ’ΠœΠ°ΠΊΡ€ΠΎΡΡ‹ экономят врСмя ΠΈ ΡΠ½ΠΈΠΆΠ°ΡŽΡ‚ Π²Π΅Ρ€ΠΎΡΡ‚Π½ΠΎΡΡ‚ΡŒ ошибок
πŸ”΄ΠΠ΅Π΄ΠΎΡΡ‚Π°Ρ‚ΠΊΠΈ: ΠΊΠΎΠ΄ нСдоступСн для поиска Π² Xcode, ΠΈΠ½ΠΎΠ³Π΄Π° трСбуСтся ΠΏΠ΅Ρ€Π΅ΡΡ‚Ρ€Π°ΠΈΠ²Π°Ρ‚ΡŒ ΠΏΠ°ΠΊΠ΅Ρ‚
πŸ”΄Π”ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ макросов ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΠ»ΠΎ врСмя сборки
🟒РСшСниС: Π²Ρ‹Π³Ρ€ΡƒΠ·ΠΊΠ° Π±ΠΈΠ½Π°Ρ€Π½ΠΈΠΊΠ° Π² S3

Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹
πŸŸ’Π’ Π±Π°Π·Π΅ ΠΊΠΎΠ΄Π° iOS Π±ΠΎΠ»Π΅Π΅ 4300 строк сгСнСрированного макросами ΠΊΠΎΠ΄Π°
πŸŸ’ΠœΠ°ΠΊΡ€ΠΎΡΡ‹ ΡƒΠΏΡ€ΠΎΡ‰Π°ΡŽΡ‚ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ ΠΈ ΡƒΠ»ΡƒΡ‡ΡˆΠ°ΡŽΡ‚ качСство ΠΊΠΎΠ΄Π°
πŸŸ’ΠœΠ°ΠΊΡ€ΠΎΡΡ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ для автоматичСской Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΠΈ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»ΠΎΠ² ΠΈ ΠΈΠ½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·Π°Ρ‚ΠΎΡ€ΠΎΠ²
Please open Telegram to view this post
VIEW IN TELEGRAM
❀2πŸ”₯1



tgoop.com/ios_broadcast/2409
Create:
Last Update:

πŸ‘‹ Как ΠΌΡ‹ использовали макросы для внСдрСния MVVM
НС смог ΡƒΠ΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒΡΡ ΠΈ Π½Π΅ Ρ€Π°Π·Π±Π°Π²ΠΈΡ‚ΡŒ ΡΡ‚Π°Ρ‚ΡŒΡŽ ΠΈΠ· Ρ‚Π΅Ρ…Π±Π»ΠΎΠ³Π° duolingo ΠΌΠ΅ΠΌΠ°ΠΌΠΈ ΠΏΡ€ΠΎ сам duolingo. Π£ ΠΊΠΎΠ³ΠΎ Π΅Ρ‰Π΅ Π΅ΡΡ‚ΡŒ Π»ΡŽΠ±ΠΈΠΌΡ‹Π΅ ΠΌΠ΅ΠΌΡ‹ ΠΏΡ€ΠΎ сову, ΠΊΠΈΠ΄Π°ΠΉΡ‚Π΅ Π² ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Ρ‹

Рост ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ ΠΈ ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠΉ Π±Π°Π·Ρ‹
πŸ”΅ΠšΠΎΠΌΠ°Π½Π΄Π° ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€ΠΎΠ² iOS Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ выросла Π·Π° послСдниС нСсколько Π»Π΅Ρ‚.
πŸ”΅Π Π°Π·ΠΌΠ΅Ρ€ ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠΉ Π±Π°Π·Ρ‹ Ρ‚Π°ΠΊΠΆΠ΅ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ увСличился.
πŸ”΅ΠšΠΎΠΌΠ°Π½Π΄Π° Client Architecture стандартизировала ΠΊΠΎΠ΄ Π½Π° основС MVVM.
πŸ”΅Π­Ρ‚ΠΎ повысило ΡΠΎΠ³Π»Π°ΡΠΎΠ²Π°Π½Π½ΠΎΡΡ‚ΡŒ ΠΊΠΎΠ΄Π° ΠΈ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ.

ИспользованиС макросов Swift
πŸ”΅ΠœΠ°ΠΊΡ€ΠΎΡΡ‹ Π³Π΅Π½Π΅Ρ€ΠΈΡ€ΡƒΡŽΡ‚ Π½ΠΎΠ²Ρ‹ΠΉ ΠΊΠΎΠ΄ Π²ΠΎ врСмя компиляции, опСрируя с AST
πŸ”΅ΠžΠ½ΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ ΡΠΎΠΊΡ€Π°Ρ‚ΠΈΡ‚ΡŒ количСство шаблонов ΠΈ ΡΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ ΡΡΠ½ΠΎΡΡ‚ΡŒ ΠΊΠΎΠ΄Π°
πŸ”΅ΠœΠ°ΠΊΡ€ΠΎΡΡ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ Key для сбора контСкста
πŸ”΅ΠŸΡ€ΠΈΠΌΠ΅Ρ€: автоматичСскоС созданиС Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ KeyValueDataSource
πŸŸ’ΠœΠ°ΠΊΡ€ΠΎΡΡ‹ экономят врСмя ΠΈ ΡΠ½ΠΈΠΆΠ°ΡŽΡ‚ Π²Π΅Ρ€ΠΎΡΡ‚Π½ΠΎΡΡ‚ΡŒ ошибок
πŸ”΄ΠΠ΅Π΄ΠΎΡΡ‚Π°Ρ‚ΠΊΠΈ: ΠΊΠΎΠ΄ нСдоступСн для поиска Π² Xcode, ΠΈΠ½ΠΎΠ³Π΄Π° трСбуСтся ΠΏΠ΅Ρ€Π΅ΡΡ‚Ρ€Π°ΠΈΠ²Π°Ρ‚ΡŒ ΠΏΠ°ΠΊΠ΅Ρ‚
πŸ”΄Π”ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ макросов ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΠ»ΠΎ врСмя сборки
🟒РСшСниС: Π²Ρ‹Π³Ρ€ΡƒΠ·ΠΊΠ° Π±ΠΈΠ½Π°Ρ€Π½ΠΈΠΊΠ° Π² S3

Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹
πŸŸ’Π’ Π±Π°Π·Π΅ ΠΊΠΎΠ΄Π° iOS Π±ΠΎΠ»Π΅Π΅ 4300 строк сгСнСрированного макросами ΠΊΠΎΠ΄Π°
πŸŸ’ΠœΠ°ΠΊΡ€ΠΎΡΡ‹ ΡƒΠΏΡ€ΠΎΡ‰Π°ΡŽΡ‚ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ ΠΈ ΡƒΠ»ΡƒΡ‡ΡˆΠ°ΡŽΡ‚ качСство ΠΊΠΎΠ΄Π°
πŸŸ’ΠœΠ°ΠΊΡ€ΠΎΡΡ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ для автоматичСской Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΠΈ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»ΠΎΠ² ΠΈ ΠΈΠ½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·Π°Ρ‚ΠΎΡ€ΠΎΠ²

BY iOS Broadcast









Share with your friend now:
tgoop.com/ios_broadcast/2409

View MORE
Open in Telegram


Telegram News

Date: |

Informative The SUCK Channel on Telegram, with a message saying some content has been removed by the police. Photo: Telegram screenshot. The group’s featured image is of a Pepe frog yelling, often referred to as the β€œREEEEEEE” meme. Pepe the Frog was created back in 2005 by Matt Furie and has since become an internet symbol for meme culture and β€œdegen” culture. During the meeting with TSE Minister Edson Fachin, Perekopsky also mentioned the TSE channel on the platform as one of the firm's key success stories. Launched as part of the company's commitments to tackle the spread of fake news in Brazil, the verified channel has attracted more than 184,000 members in less than a month. The best encrypted messaging apps
from us


Telegram iOS Broadcast
FROM American