Регулярное выражение — это шаблон для поиска и обработки строк. Используется для валидации формата (email, номера), поиска подстрок, замены текста по шаблону и разбора сложных строк.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
    VIEW IN TELEGRAM
  Anonymous Quiz
    43%
    Использование DataMigrationManager
      
    37%
    Применение CoreData Versioning
      
    13%
    Использование UserDefaults для трекинга версий
      
    8%
    Применение Automatic Schema Evolution
      
    Anonymous Quiz
    1%
    Ссылочный тип
      
    1%
    Примитивный тип
      
    97%
    Опционал
      
    1%
    Указатель
      
    2. UIKit определяет целевой объект (UIView) на основе его координат.
3. Событие передаётся в методы touchesBegan, touchesMoved, touchesEnded или touchesCancelled.
4. Если объект не обрабатывает событие, оно передаётся следующему объекту в цепочке обработки событий (responder chain).
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
    VIEW IN TELEGRAM
  💊1
  Anonymous Quiz
    65%
    Использование Optionals
      
    13%
    Проверка типов на этапе выполнения
      
    13%
    Применение строгих правил компиляции
      
    10%
    Использование throws и catch
      
    Anonymous Quiz
    40%
    Использование DispatchQueue
      
    39%
    Использование NSLock
      
    11%
    Применение атомарных операций
      
    10%
    Применение atomic свойств
      
    AVN — это, вероятно, описка. INP (Interaction to Next Paint) — новая метрика от Google, измеряющая отзывчивость интерфейса. Она показывает, как быстро интерфейс реагирует на пользовательские действия.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
    VIEW IN TELEGRAM
  💊7
  Anonymous Quiz
    7%
    Методы в struct не могут изменять свойства
      
    4%
    Методы в struct всегда статические
      
    15%
    Методы в class могут быть объявлены как final
      
    74%
    Методы в struct требуют явного указания модификатора mutating для изменения свойств
      
    Anonymous Quiz
    17%
    Использование нескольких суперклассов
      
    77%
    Применение протоколов
      
    4%
    Использование наследования от структур
      
    2%
    Применение наследования от enum
      
    💊4
  Это означает, что при передаче переменной в функцию создаётся её копия, и изменения не влияют на оригинал. В Swift такое поведение у value types (например, struct или Array при модификации).
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
    VIEW IN TELEGRAM
  Anonymous Quiz
    29%
    Тестирование функциональности
      
    37%
    Интеграционное тестирование
      
    16%
    Тестирование безопасности
      
    18%
    Тестирование на долговечность
      
    💊2
  Anonymous Quiz
    6%
    Синхронные запросы для упрощения кода
      
    64%
    Использование многопоточности
      
    21%
    Префетчинг данных до их необходимости
      
    9%
    Компрессия данных перед передачей
      
    Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
    VIEW IN TELEGRAM
  👍2
  Anonymous Quiz
    87%
    private
      
    5%
    protected
      
    6%
    internal
      
    1%
    public
      
    🤔1
  Anonymous Quiz
    28%
    Float
      
    53%
    Double
      
    18%
    Decimal
      
    0%
    NSNumber
      
    👍1💊1
  Опциональные функции (
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
    VIEW IN TELEGRAM
  Anonymous Quiz
    54%
    Timer
      
    32%
    DispatchQueue
      
    8%
    RunLoop
      
    6%
    OperationQueue
      
    Anonymous Quiz
    38%
    Semaphore
      
    51%
    Mutex
      
    1%
    Spinlock
      
    10%
    DispatchQueue
      
    Это естественный размер элемента интерфейса, основанный на его содержимом. Например, у UILabel — это ширина и высота, необходимые для отображения текста. AutoLayout учитывает этот размер, если не указаны конкретные constraints.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
    VIEW IN TELEGRAM
  Anonymous Quiz
    23%
    Опциональные методы в протоколе
      
    56%
    Пустые реализации в расширении протокола
      
    9%
    Использование @optional перед каждым методом
      
    12%
    Применение абстрактного базового класса
      
    Anonymous Quiz
    79%
    Слушая уведомления от UIDevice.orientationDidChangeNotification
      
    4%
    Проверка orientation свойства UIDevice регулярно
      
    12%
    Использование View Layout Constraints
      
    5%
    Применение KVO на statusBarOrientation