Files
check-ios-bus/src/App.swift
Михаил Капелько a7f5161e5e d
2024-01-18 18:27:39 +03:00

64 line
1.4 KiB
Swift

import BusX
import MeetupIdX
import MicX
import SwiftUI
import UIKit
struct Content: View {
var body: some View {
MeetupId.V()
Divider()
MicItem.V()
MicItem.V("1")
}
}
@UIApplicationMain
class AppDelegate: UIResponder, UIApplicationDelegate
{
let meetupIS = MeetupId.Service(.init())
var window: UIWindow?
func application(
_ application: UIApplication,
didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?
) -> Bool {
window = UIWindow(frame: UIScreen.main.bounds)
let vc = UIViewController()
addSwiftUIViewAsChild(swiftUIView: Content(), parent: vc.view)
vc.view.backgroundColor = .white
window?.rootViewController = vc
window?.backgroundColor = UIColor.white
window?.makeKeyAndVisible()
/**/print("ИГР App.didFLWO")
//testMic1()
testMic2()
return true
}
func testMic1() {
DispatchQueue.main.asyncAfter(deadline: .now() + 2) {
Bus.send(Mic.K.isActive, true)
}
DispatchQueue.main.asyncAfter(deadline: .now() + 5) {
Bus.send(Mic.K.isActive, false)
}
}
func testMic2() {
DispatchQueue.main.asyncAfter(deadline: .now() + 2) {
Bus.send(Mic.K.activityDate, Date() + 2)
}
DispatchQueue.main.asyncAfter(deadline: .now() + 5) {
Bus.send(Mic.K.activityDate, Date() + 2)
}
DispatchQueue.main.asyncAfter(deadline: .now() + 6) {
Bus.send(Mic.K.activityDate, Date() + 7)
}
// "1"
}
}