mirror of
https://github.com/swisspol/GCDWebServer.git
synced 2024-10-07 00:08:05 +08:00
Update README.md
The previous code won't compile in Swift, it had a missing ')' and the 'println' statement is deprecated, replaced by 'print'. The bridging-headers syntax was wrong, couldn't compile. Swift still requires an 'import GCDWebServers' statement to use the API
This commit is contained in:
parent
dc287906d6
commit
93287edfd5
21
README.md
21
README.md
@ -143,22 +143,27 @@ int main(int argc, const char* argv[]) {
|
|||||||
***webServer.swift***
|
***webServer.swift***
|
||||||
```swift
|
```swift
|
||||||
import Foundation
|
import Foundation
|
||||||
|
import GCDWebServers
|
||||||
|
|
||||||
let webServer = GCDWebServer()
|
func initWebServer() {
|
||||||
|
|
||||||
webServer.addDefaultHandlerForMethod("GET", requestClass: GCDWebServerRequest.self, processBlock: {request in
|
let webServer = GCDWebServer()
|
||||||
|
|
||||||
|
webServer.addDefaultHandlerForMethod("GET", requestClass: GCDWebServerRequest.self, processBlock: {request in
|
||||||
return GCDWebServerDataResponse(HTML:"<html><body><p>Hello World</p></body></html>")
|
return GCDWebServerDataResponse(HTML:"<html><body><p>Hello World</p></body></html>")
|
||||||
|
|
||||||
|
})
|
||||||
|
|
||||||
|
webServer.runWithPort(8080, bonjourName: "GCD Web Server")
|
||||||
|
|
||||||
|
print("Visit \(webServer.serverURL) in your web browser")
|
||||||
}
|
}
|
||||||
|
|
||||||
webServer.runWithPort(8080, bonjourName: nil)
|
|
||||||
|
|
||||||
println("Visit \(webServer.serverURL) in your web browser")
|
|
||||||
```
|
```
|
||||||
|
|
||||||
***WebServer-Bridging-Header.h***
|
***WebServer-Bridging-Header.h***
|
||||||
```objectivec
|
```objectivec
|
||||||
#import "GCDWebServer.h"
|
#import <GCDWebServers/GCDWebServer.h>
|
||||||
#import "GCDWebServerDataResponse.h"
|
#import <GCDWebServers/GCDWebServerDataResponse.h>
|
||||||
```
|
```
|
||||||
|
|
||||||
Web Based Uploads in iOS Apps
|
Web Based Uploads in iOS Apps
|
||||||
|
Loading…
Reference in New Issue
Block a user