Класс GCKUIUtils
Оптимизируйте свои подборки
Сохраняйте и классифицируйте контент в соответствии со своими настройками.
Утилиты пользовательского интерфейса.
- С
- 3.0
Наследует NSObject.
|
(nullable UIViewController *) | + currentViewController |
| Возвращает текущий активный контроллер представления путем навигации по иерархии контроллера представления, начиная с корневого контроллера представления. Более...
|
|
(NSString *) | + timeIntervalAsString: |
| Форматирует временной интервал в формате ММ:СС или Ч:ММ:СС. Более...
|
|
(NSString *) | + localTimeAsString: |
| Форматирует местное время на основе текущего языкового стандарта. Более...
|
|
+ (nullable UIViewController *) currentViewController |
|
|
|
Возвращает текущий активный контроллер представления путем навигации по иерархии контроллера представления, начиная с корневого контроллера представления.
+ (NSString *) timeIntervalAsString: |
|
(NSTimeInterval) |
timeInterval |
|
Форматирует временной интервал в формате ММ:СС или Ч:ММ:СС.
+ (NSString *) localTimeAsString: |
|
(NSTimeInterval) |
localTime |
|
Форматирует местное время на основе текущего языкового стандарта.
- С
- 4.3.4
Если не указано иное, контент на этой странице предоставляется по лицензии Creative Commons "С указанием авторства 4.0", а примеры кода – по лицензии Apache 2.0. Подробнее об этом написано в правилах сайта. Java – это зарегистрированный товарный знак корпорации Oracle и ее аффилированных лиц.
Последнее обновление: 2025-07-24 UTC.
[null,null,["Последнее обновление: 2025-07-24 UTC."],[[["\u003cp\u003e\u003ccode\u003eGCKUIUtils\u003c/code\u003e provides user interface utility methods for iOS development, available since version 3.0.\u003c/p\u003e\n"],["\u003cp\u003eIt offers methods to access the current view controller within the hierarchy.\u003c/p\u003e\n"],["\u003cp\u003eIt includes functionalities for formatting time intervals and local times into readable strings.\u003c/p\u003e\n"]]],["The `GCKUIUtils` class provides static utility methods for user interface operations. It can retrieve the currently active `UIViewController` by traversing the view controller hierarchy. Additionally, it offers methods to format time: `timeIntervalAsString:` formats a given time interval into MM:SS or H:MM:SS format, and `localTimeAsString:` formats local time based on the user's current locale.\n"],null,["# GCKUIUtils Class\n\n[Class Methods](#pub-static-methods) \nGCKUIUtils Class Reference \n\nOverview\n--------\n\nUser interface utility methods.\n\nSince\n: 3.0\n\nInherits NSObject.\n\n|--------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| Class Method Summary -------------------- ||\n| (nullable UIViewController \\*) | + [currentViewController](/cast/docs/reference/ios/interface_g_c_k_u_i_utils#a8a1fccf9f23a664915d0fd6353c144bd) |\n| | Returns the currently active view controller, by navigating through the view controller hierarchy beginning with the root view controller. [More...](#a8a1fccf9f23a664915d0fd6353c144bd) |\n| ||\n| (NSString \\*) | + [timeIntervalAsString:](/cast/docs/reference/ios/interface_g_c_k_u_i_utils#aba20dac2503632862cb2ad2881be3aeb) |\n| | Formats a time interval in MM:SS or H:MM:SS format. [More...](#aba20dac2503632862cb2ad2881be3aeb) |\n| ||\n| (NSString \\*) | + [localTimeAsString:](/cast/docs/reference/ios/interface_g_c_k_u_i_utils#ac47b0182e973e7c77d5540db4c47de36) |\n| | Formats a local time based on the current locale. [More...](#ac47b0182e973e7c77d5540db4c47de36) |\n| ||\n\nMethod Detail\n-------------\n\n|--------------------------------------------------------|---|---|---|\n| + (nullable UIViewController \\*) currentViewController | | | |\n\nReturns the currently active view controller, by navigating through the view controller hierarchy beginning with the root view controller. \n\n|---------------------------------------|---|------------------|----------------|---|\n| + (NSString \\*) timeIntervalAsString: | | (NSTimeInterval) | *timeInterval* | |\n\nFormats a time interval in MM:SS or H:MM:SS format. \n\n|------------------------------------|---|------------------|-------------|---|\n| + (NSString \\*) localTimeAsString: | | (NSTimeInterval) | *localTime* | |\n\nFormats a local time based on the current locale.\n\nSince\n: 4.3.4"]]