|
@@ -1,24 +1,24 @@
|
|
|
-### What is Swift ?
|
|
|
|
|
|
|
+### What is Swift?
|
|
|
|
|
|
|
|
>Swift is an innovative new programming language for Cocoa and Cocoa Touch. Writing code is interactive and fun, the syntax is concise yet expressive, and apps run lightning-fast. Swift is ready for your next iOS and OS X project — or for addition into your current app — because Swift code works side-by-side with Objective-C.
|
|
>Swift is an innovative new programming language for Cocoa and Cocoa Touch. Writing code is interactive and fun, the syntax is concise yet expressive, and apps run lightning-fast. Swift is ready for your next iOS and OS X project — or for addition into your current app — because Swift code works side-by-side with Objective-C.
|
|
|
|
|
|
|
|
-### What is Swifter ?
|
|
|
|
|
|
|
+### What is Swifter?
|
|
|
|
|
|
|
|
Tiny http server engine written in Swift ( https://developer.apple.com/swift/ ) programming language.
|
|
Tiny http server engine written in Swift ( https://developer.apple.com/swift/ ) programming language.
|
|
|
|
|
|
|
|
-### How to start ?
|
|
|
|
|
|
|
+### How to start?
|
|
|
```swift
|
|
```swift
|
|
|
let server = HttpServer()
|
|
let server = HttpServer()
|
|
|
server["/hello"] = { .OK(.HTML("You asked for " + $0.url)) }
|
|
server["/hello"] = { .OK(.HTML("You asked for " + $0.url)) }
|
|
|
server.start()
|
|
server.start()
|
|
|
```
|
|
```
|
|
|
-### How to share files ?
|
|
|
|
|
|
|
+### How to share files?
|
|
|
```swift
|
|
```swift
|
|
|
let server = HttpServer()
|
|
let server = HttpServer()
|
|
|
server["/home/(.+)"] = HttpHandlers.directory("~/")
|
|
server["/home/(.+)"] = HttpHandlers.directory("~/")
|
|
|
server.start()
|
|
server.start()
|
|
|
```
|
|
```
|
|
|
-### How to redirect ?
|
|
|
|
|
|
|
+### How to redirect?
|
|
|
```swift
|
|
```swift
|
|
|
let server = HttpServer()
|
|
let server = HttpServer()
|
|
|
server["/redirect"] = { request in
|
|
server["/redirect"] = { request in
|
|
@@ -26,7 +26,7 @@ server["/redirect"] = { request in
|
|
|
}
|
|
}
|
|
|
server.start()
|
|
server.start()
|
|
|
```
|
|
```
|
|
|
-### CocoaPods ? Yes.
|
|
|
|
|
|
|
+### CocoaPods? Yes.
|
|
|
```
|
|
```
|
|
|
pod 'Swifter', '~> 1.0.2’
|
|
pod 'Swifter', '~> 1.0.2’
|
|
|
```
|
|
```
|