小编Cah*_*r09的帖子

Alamofire要求提供cookies

我是初学者,我无法弄清楚如何使用Alamofire制作.GET请求(但需要进行autenthication).我设法用其他Web服务(登录)执行此操作,因为它需要参数参数:

parameters = [
 "username" : username
"password" : password 
]
Run Code Online (Sandbox Code Playgroud)

然后:

Alamofire.request(.POST, loginUrl, parameters: parameters).responseJSON { (request, response, data, error) -> Void in

     //handling the response       
}
Run Code Online (Sandbox Code Playgroud)

在回复标题中我得到一些信息:

[Transfer-Encoding: Identity, Server: nginx/1.4.1, Content-Type: application/json, P3P: policyref="http://www.somewebpage.com", CP="NON DSP COR CURa TIA", Connection: keep-alive, Date: Sun, 08 Mar 2015 13:49:20 GMT, Vary: Accept-Encoding, Cookie, Set-Cookie: sessionid=5xeff47e65f674a4cc5b2d54f344304b; Domain=.somedomain.com; Path=/, tbauth=1; Domain=.somedomain.com; Path=/, Content-Encoding: gzip]
Run Code Online (Sandbox Code Playgroud)

这是类型 [NSObject : AnyObject]

如何将该信息存储在NSURLDefaults中并准备有效的请求参数(cookie)?我需要所有字段还是只需要Set-Cookie?

我试过手动设置参数:

parameters = [
 "Cookie" : "sessionid=5xeff47e65f674a4cc5b2d54f344304b; Domain=.somedomain.com; Path=/, tbauth=1; Domain=.somedomain.com; Path=/" …
Run Code Online (Sandbox Code Playgroud)

cookies request swift alamofire

8
推荐指数
1
解决办法
7801
查看次数

IOS - 自我调整细胞问题

我正面临使用自动布局自动调整单元格大小的问题.我的目标是实现一个看起来像这样的表:

| Title_label (time)      $price |
|                                |
|Some long description. More     |
|description.                    |
|                                |
Run Code Online (Sandbox Code Playgroud)

当标题很长时,它应该如下所示:

| This title is (time)    $price |
| really long                    |
|                                |
|Some long description. More     |
|description.                    |
|                                |
Run Code Online (Sandbox Code Playgroud)

因此,当标题变得更大时,只要时间和价格有8个点空间,它就会将时间标签推向右侧.如果它更大,它应该换到下一行.

我在表格视图之前已经完成了自定尺寸单元格,但只有一个扩展标签,而不是两个.

我已经实现了行的自动高度:

self.tableView.rowHeight = UITableViewAutomaticDimension
self.tableView.estimatedRowHeight = 100
Run Code Online (Sandbox Code Playgroud)

这就是我的约束的样子:

|     8px
|8px title 8px time >=8px       price|
|     8px                            |
|8px description                  8px|
|     8px                            |
Run Code Online (Sandbox Code Playgroud)

价格时间和头衔之间也存在最重要的一致性.

我将标题和描述的行号设置为0.我将时间和价格的抗压力设置为1000(因为标题与它们重叠).

但是标题标签不会换行到下一行.它结束于....更多描述标签也太小了.当我滚动表时,desription的高度是固定的.

我在尝试返回cell之前尝试添加cell.layoutIfNeeded().然后单元格布局搞砸了(标题被剪裁),但是当我滚动tV时一切正常.

有任何想法吗?

编辑:这是因为标题标签旁边是其他标签,它不知道什么时候应该换行?

我试过了

override func layoutSubviews() {
        self.nameLabel.preferredMaxLayoutWidth -= …
Run Code Online (Sandbox Code Playgroud)

uitableview ios

6
推荐指数
1
解决办法
478
查看次数

ASP.NET WebForms中的SignalR

在我的一个项目中,我需要使用SignalR库.所以我决定创建一个简单的应用程序来检查它是如何工作的.我根据一些教程创建了这个应用程序,这些教程展示了如何编写聊天室.
唯一的区别是我的项目是WebForms,我也使用ASP.NET控件.

这是我到目前为止所做的:

  1. 我安装了 SignalR

  2. 我创建了ChatHub文件:

ChatHub.cs

using System;

using System.Collections.Generic;

using System.Linq;

using System.Web;

using Microsoft.AspNet.SignalR;

using Microsoft.AspNet.SignalR.Hubs;    
namespace SignalRTest
{

    public class ChatHub : Hub
    {
        public void sendMessage(string msg)
        {
            Clients.All.addMessage(msg);
        }
    }
}
Run Code Online (Sandbox Code Playgroud)
  1. 在Default.aspx页面中:

<html xmlns="http://www.w3.org/1999/xhtml">
    <head runat="server">
    <title></title>
    <script src="Scripts/jquery-1.10.2.min.js"></script>
    <script src="Scripts/jquery.signalR-2.2.0.min.js"></script>
    <script src="/signalr/hubs"></script>

    <script type="text/javascript">
        $(function () {
            var chat = $.connection.chatHub;

            chat.client.addMessage = function (msg) {
                $('#chat_list').append("<li>" + msg + "</li>");
            };

            $.connection.hub.start().done(function () {
                $('#Button1').click(function () {
                    chat.server.sendMessage($('#TextBox1').val());
                });
            }); …
Run Code Online (Sandbox Code Playgroud)

c# asp.net jquery signalr

3
推荐指数
1
解决办法
3916
查看次数

标签 统计

alamofire ×1

asp.net ×1

c# ×1

cookies ×1

ios ×1

jquery ×1

request ×1

signalr ×1

swift ×1

uitableview ×1