ViewController.swift 848 B

1234567891011121314151617181920212223242526272829303132333435
  1. //
  2. // ViewController.swift
  3. // Swifter
  4. // Copyright (c) 2015 Damian Kołakowski. All rights reserved.
  5. //
  6. import UIKit
  7. import Swifter
  8. class ViewController: UIViewController {
  9. override func viewDidLoad() {
  10. super.viewDidLoad()
  11. DispatchQueue.global(qos: .background).async {
  12. do {
  13. let server = try demoServer(Bundle.main.resourcePath!)
  14. server.get("/") { params, request, responder in
  15. responder(html {
  16. "h1" ~ "Hello World !"
  17. })
  18. }
  19. while true {
  20. try server.loop()
  21. }
  22. } catch {
  23. print("Server start error: \(error)")
  24. }
  25. }
  26. }
  27. @IBAction func likedThis(sender: UIButton) {
  28. }
  29. }