小编imj*_*imj的帖子

使用键值对在Swift中POST请求

我必须发帖子请求并在Swift中收到回复.我需要以键值对格式向请求添加值,然后我得到一个答案(0或1).我不知道如何将Dictionary值添加到请求中:

    var url = NSURL(string:"www.myurl.com")
    var request = NSMutableURLRequest(URL: url!)
    request.HTTPMethod = "POST"
    var params = ["email":"\(txtEmail.text)", "passw":"\(txtPassword.text)"] as Dictionary
    let data = //HOW CAN I LOAD THE DATA TO THE HTTPBODY REQUEST??
    request.HTTPBody = data
    var connection = NSURLConnection(request: request, delegate: self, startImmediately: false)
Run Code Online (Sandbox Code Playgroud)

提前致谢.

post xcode key-value ios swift

2
推荐指数
1
解决办法
4516
查看次数

使用shouldPerformSegueWithIdentifier在swift中取消segue

我有一个功能,检查登录是否正确.如果没问题,我会显示下一个屏幕.如果用户不正确,我取消segue并显示警告.

问题出现的原因是当我在shouldPerformSegueWithIdentifier函数中调用此函数时,我给布尔变量赋值(如果用户是否正确),那么shouldPerformSegueWithIdentifier的返回值就是这个布尔值.问题是它没有采用该值并保持默认值.这是我的代码:

override func shouldPerformSegueWithIdentifier(identifier: String!, sender: AnyObject!) -> Bool {

    var userIsCorrect = false //THIS IS THE BOOLEAN

    if identifier == "fromLogInToGetIn" {

        self.loginRequest("http://myurl.com",

            withParams: ["email":"email@email.com","password":"password"])

        {

            (succeeded: Bool, msg: String) -> () in

            var alert = UIAlertView(title: "Success!", message: msg, delegate: nil, cancelButtonTitle: "Okay.")

            if(succeeded) {

                if msg == "0"

                {

                    userIsCorrect = false // BOOLEAN DOES NOT TAKE THE VALUE

                    alert.title = "Error"

                    alert.message = "Incorrect user"

                }

                else

                {

                    userIsCorrect = true // BOOLEAN DOES NOT …
Run Code Online (Sandbox Code Playgroud)

ios alertview segue uistoryboardsegue swift

2
推荐指数
1
解决办法
3661
查看次数

当看到大写字母后跟小写字母且中间没有空格时,是否可以拆分字符串?

我有这个字符串:

string countries = "SpainUnited StatesItalyFrance";
Run Code Online (Sandbox Code Playgroud)

我需要分开国家。我能想到的方法是,当找到大写字母后跟小写字母时,将单词分开。

.net c# split

2
推荐指数
1
解决办法
59
查看次数

标签 统计

ios ×2

swift ×2

.net ×1

alertview ×1

c# ×1

key-value ×1

post ×1

segue ×1

split ×1

uistoryboardsegue ×1

xcode ×1