Parse-sdk-ios-osx: How to indicate the server URL with Swift ?

Created on 29 Jan 2016  路  2Comments  路  Source: parse-community/Parse-SDK-iOS-OSX

I'm working on connecting my Parse app to my Node.js Parse Server with the Swift language. In the documentation of Parse, I can see this code :

[Parse initializeWithConfiguration:[ParseClientConfiguration configurationWithBlock:^(id<ParseMutableClientConfiguration> configuration) {
   ...

   configuration.applicationId = @"YOUR_APP_ID";
   configuration.clientKey = @"YOUR_APP_CLIENT_KEY";
   configuration.server = @"http://localhost:1337/parse";

   ...

}]];

And since I use the Swift language, here is my configuration until now :

// Initialize Parse.
Parse.setApplicationId("APP_ID", clientKey: "CLIENT_KEY")

But how can I specify the server as in the Objective-C code ?

Thanks

Most helpful comment

Found the answer by myself, here it is :

let parseConfiguration = ParseClientConfiguration(block: { (ParseMutableClientConfiguration) -> Void in
    ParseMutableClientConfiguration.applicationId = "APP_ID"
    ParseMutableClientConfiguration.clientKey = "CLIENT_KEY"
    ParseMutableClientConfiguration.server = "http://your_server.com:1337/parse"
})

Parse.initializeWithConfiguration(parseConfiguration)

All 2 comments

Found the answer by myself, here it is :

let parseConfiguration = ParseClientConfiguration(block: { (ParseMutableClientConfiguration) -> Void in
    ParseMutableClientConfiguration.applicationId = "APP_ID"
    ParseMutableClientConfiguration.clientKey = "CLIENT_KEY"
    ParseMutableClientConfiguration.server = "http://your_server.com:1337/parse"
})

Parse.initializeWithConfiguration(parseConfiguration)

Yup. That would work great! Glad you found the solution.

Was this page helpful?
0 / 5 - 0 ratings