guardia-messenger/node_modules/expo-modules-core/ios/AppDelegates/ExpoAppDelegateSubscriber.swift
DESKTOP-TKLFCPRython f29f525c77 refactor: 101.79.17.164 → zioinfo.co.kr 전체 도메인 변환 + Manager UI 배포
- 37개 파일 IP → zioinfo.co.kr 치환 (소스/매뉴얼/설정/하네스)
- Manager DrConsole/NetworkConsole/CsapConsole 빌드 + /var/www/manager/ 배포
- 테스트: Manager HTTP 200, ITSM 신규 API 7개 전체 200

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-31 10:09:17 +09:00

34 lines
1.0 KiB
Swift

// Copyright 2018-present 650 Industries. All rights reserved.
/**
Base class for app delegate subscribers. Ensures the class
inherits from `UIResponder` and has `required init()` initializer.
*/
@objc(EXBaseAppDelegateSubscriber)
open class BaseExpoAppDelegateSubscriber: UIResponder {
public override required init() {
super.init()
}
#if os(macOS)
@available(*, unavailable)
public required init?(coder: NSCoder) {
fatalError("init(coder:) has not been implemented")
}
#endif // os(macOS)
}
/**
Typealias to `UIApplicationDelegate` protocol.
Might be useful for compatibility reasons if we decide to add more things here.
*/
@objc(EXAppDelegateSubscriberProtocol)
public protocol ExpoAppDelegateSubscriberProtocol: UIApplicationDelegate {
@objc optional func customizeRootView(_ rootView: UIView)
}
/**
Typealias merging the base class for app delegate subscribers and protocol inheritance to `UIApplicationDelegate`.
*/
public typealias ExpoAppDelegateSubscriber = BaseExpoAppDelegateSubscriber & ExpoAppDelegateSubscriberProtocol