РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
723 of 723 menu

Свойство isIOS

Свойство isIOS класса Platform возвращает булево значение true, если программа в данный момент выполняется на операционной системе iOS, и false в противном случае. Это свойство доступно только для чтения и не принимает никаких параметров. Оно часто используется для того, чтобы адаптировать поведение приложения под особенности iOS, например, изменить пути к файлам, способ вывода уведомлений или логику взаимодействия с пользователем.

Синтаксис

Platform.isIOS

Пример

Давайте проверим, выполняется ли программа на iOS, и выведем результат в консоль:

import 'dart:io'; void main() { bool res = Platform.isIOS; print(res); }

Результат выполнения кода (если запущено на iOS):

true

Пример

Давайте выведем разные сообщения в зависимости от того, на какой операционной системе запущена программа:

import 'dart:io'; void main() { if (Platform.isIOS) { print('Running on iOS'); } else { print('Not running on iOS'); } }

Результат выполнения кода (если запущено на iOS):

"Running on iOS"

Пример

Давайте сравним значение isIOS с другими свойствами класса Platform и выведем общую информацию о текущей платформе:

import 'dart:io'; void main() { print('isIOS: ${Platform.isIOS}'); print('isAndroid: ${Platform.isAndroid}'); print('isMacOS: ${Platform.isMacOS}'); print('operatingSystem: ${Platform.operatingSystem}'); }

Результат выполнения кода (если запущено на iOS):

"isIOS: true" "isAndroid: false" "isMacOS: false" "operatingSystem: ios"

Смотрите также

  • класс Platform,
    который предоставляет информацию о платформе
  • свойство operatingSystem,
    которое возвращает имя операционной системы
  • свойство isAndroid,
    которое проверяет, запущено ли приложение на Android
  • свойство isMacOS,
    которое проверяет, запущено ли приложение на macOS
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить