小编lak*_*ffm的帖子

如何在页面加载后使DIV填满整个屏幕

我们正在为我们城市的TEDx建立一个网站,我们被困住了..

这是它的草稿副本:tedx.mozerov.ru

我们有一个div id ="section-event",我们希望在加载时整个页面.我们增加了高度:100%; 和宽度:100%;,但块仍然没有填满整个页面:(

请帮忙!

html css

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

在返回值Swift的函数中进行多线程处理的最佳实践

我有一个问题可能不是专门针对实现而是提示/最佳实践的问题.

我正在研究Swift中的一个类,它以JSON格式从在线源获取数据.我希望在这个类中有特定的方法连接到在线源并以Dictionary类型返回结果.功能可能是这样的:

func getListFromOnline()->[String:String]{

    var resultList : [String:String]=[:]
    ...
    /*
    Some HTTP request is sent to the online source with NSURLRequest

    Then I parse the result and assign it to the resultList
    */
    ...

    return resultList
}
Run Code Online (Sandbox Code Playgroud)

我在这个实现中得到的,没有多线程,resultList显然是从在线源获取之前返回的.毫不奇怪,它会导致程序失败.

任何想法或提示如何实现相反的目标?我在这个实例中对多线程有点困惑,因为我想稍后从另一个类异步调用这个公共方法,我知道如何做到这一点,但是我不知道如何让返回参数的方法在多个内部进行多线程处理本身.

或者根本不是多线程,我在这里没有看到明显的解决方案?

multithreading design-patterns architectural-patterns swift

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