extension View {
/// 프린트 출력 메소드
func testPrint(_ vars: Any...) -> some View {
for v in vars {
print(v)
import Foundation
import Alamofire
final class ApiLogger: EventMonitor {
let queue = DispatchQueue(label: "ApiLogger")
func requestDidResume(_ request: Request) {
print("ApiLogger - requsetDidResume() called")
import Foundation
import UIKit
extension UIView {
class func fromNib(named: String? = nil) -> Self {
let name = named ?? "\(Self.self)"
guard let nib = Bundle.main.loadNibNamed(name, owner: nil, options: nil) else { fatalError("name Error") }
import UIKit
var greeting = "Hello, playground"
// 경우
enum Grade {
case kinderGarden
case elemetary
import UIKit
// 끝에 async 를 붙인다.
func performHeavyTask() async {
// Run some heavy tasks here...
print("하하하하하")
await Task.sleep(2_000_000_000)
print("기다림")