- Java 双重比较
- java - 比较器与 Apache BeanComparator
- Objective-C 完成 block 导致额外的方法调用?
- database - RESTful URI 是否应该公开数据库主键?
因此,在诊断我的代码后,我将其缩小到一行导致我的整个项目的构建时间从几秒到几小时不等。我将参数传递给 Alamofire 以发送到我的 API,但它们会导致 Xcode 永远索引/构建。谁能知道为什么?
有问题的行
var credit_union : String = ""
var activity : String = ""
var task : String = ""
var billing_options : String = ""
var sun : Float = 0
var mon : Float = 0
var tue : Float = 0
var wed : Float = 0
var thu : Float = 0
var fri : Float = 0
var sat : Float = 0
var total : Float = 0
var sun_notes : String = ""
var mon_notes : String = ""
var tue_notes : String = ""
var wed_notes : String = ""
var thu_notes : String = ""
var fri_notes : String = ""
var sat_notes : String = ""
let approval : String = ""
let department : String = currentUser.department
let submitted : String = "Not Submitted"
let date_of_time : Date = startDatePassing + 1.day
let id : Int = 0
let parameters: Parameters = [
"credit_union": credit_union,
"activity": activity,
"task" : task,
"billing_options" : billing_options,
"sun" : sun,
"mon" : mon,
"tue" : tue,
"wed" : wed,
"thu" : thu,
"fri" : fri,
"sat" : sat,
"total" : total,
"sun_notes" : sun_notes,
"mon_notes" : mon_notes,
"tue_notes" : tue_notes,
"wed_notes" : wed_notes,
"thu_notes" : thu_notes,
"fri_notes" : fri_notes,
"sat_notes" : sat_notes,
"approval" : approval,
"department" : department,
"submitted" : submitted,
"date_of_time" : date_of_time
]
最佳答案
因为有一个大字典字面值,所以构建需要很长时间。您可以尝试使用 dict[key] = value
语法创建字典。
let parameters: Parameters = {
var dict = Parameters()
dict["credit_union"] = credit_union
dict["activity"] = activity
// the rest of the KVPs goes here
return dict
}()
关于ios - swift 3 和 Alamofire : Extremely Slow Build Times,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44315730/
关闭。这个问题是opinion-based .它目前不接受答案。 想改善这个问题吗?更新问题,以便可以通过 editing this post 用事实和引文回答问题. 2年前关闭。 Improve t
就目前情况而言,这个问题不太适合我们的问答形式。我们希望答案得到事实、引用资料或专业知识的支持,但这个问题可能会引发辩论、争论、民意调查或扩展讨论。如果您觉得这个问题可以改进并可能重新开放,visit
问题:有没有办法使用java检查Mac上是否支持Quartz Extreme? 我四处寻找,但我似乎找不到任何有关如何进行检查的文档。 原因:我正在使用一个需要 Quartz Extreme 才能在
我有 Black Magic 的 DeckLink 4K Extreme Capture 卡,我想从我的 SET-Top-Box 的 HDMI 输入中捕获视频,它在 HDMI 上输出格式 yuv4:2
我有一个业务用户,他尝试为项目统计报告(例如任务数量、里程碑等)编写自己的 SQL 查询。查询开始时声明了一个包含 80 多列的临时表。然后有将近 70 条 UPDATE 语句到临时表,超过近 500
我希望得到一些关于使用 sys.exit() 的建议。我已经使用 sys.exit() 来停止脚本的进一步运行: 我的代码: if x != 20: query = raw_input("X
关闭。这个问题不符合Stack Overflow guidelines .它目前不接受答案。 这个问题似乎不是关于 a specific programming problem, a softwar
我正在使用最新的 Yeoman 角度生成器来启动一个项目。我想使用 Yeoman 默认提供的 SASS 和 Compass。 Compass 的最大缺点是它非常缓慢。我包括 Twitter Boots
我正在阅读和测试 seaborn palette tutorial 。我对基于预定义的 matplotlib 颜色图的深色发散调色板感兴趣。那可能吗? (这在所有情况下都有意义吗?) 由于我实际上只想
我有一个正在加载本地 html、css 和 javascript 的 UIWebView。 问题是html项目的所有资源都显示得非常非常大。 我尝试使用 webView 比例因子,但没有任何变化..
我有以下表格: mysql> show create table rsspodcastitems \G *************************** 1. row *************
我正在使用 java 在 Linux EXTREME VPS 上存储图像 当我将其存储在服务器路径上时,我得到的是 /var/sentora/hostdata/campusguru/public_ht
我正在尝试从 Automator 运行一个 applescript 来重启我的 AirPort Extreme。 Automator 脚本是一种日历警报类型。当我直接从 Automator 运行脚本时
对于 Laravel api 中的端点,我正在调用一个非常慢的外部 api,并且可能需要 90 分钟才能响应,因为它需要运行一大堆进程。 在我的 laravel api 中,我正在向我的客户发送请求已
我在使用setExtremes函数修改Highchart的yAxis极值时发现一个小问题。示例位于 jsfiddle --> http://jsfiddle.net/dhjqoycm/ HTML
我正在尝试使用列表(R 对象)作为 C++ 函数的输入,然后使用 R 中的 Rcpp 调用它。此列表包含大量矩阵。我提供的代码是一个玩具示例。我已经编写了一个非常复杂的代码,但效率很低。在下面的代码中
我有一个案例,我有 3 张 table 1) User's table 2) Roles Table 3) User_roles pivot table 在数据透视表中,除了 user_id 和 ro
我正在尝试在 highstock slider 移动时绘制一个饼图。 首先,一切正常,我按照预期获得了 highStock 的 axis.extremes.userMin 和 userMax 值 代码
到目前为止,我已经尝试了StackOverflow上的每一种解决方案,但我无法让它获得可接受的性能。。我在开发过程中(甚至没有接近发布),每次我改变一个单一的字符上的.cshtml文件和重新加载浏览器
我有一些数据,我想使用 R 中的 extRemes 包拟合广义极值 (GEV) 分布。但是,出现错误: library(extRemes) Mydata = c(6,3,3,3,5,5,4,3,5,5
我是一名优秀的程序员,十分优秀!