【发布时间】:2017-06-02 11:49:13
【问题描述】:
如何使用for 循环并添加我的四个字符串值的数组。请检查以下代码:
let facilityID = FacilityID.map { "\($0)"}.joined(separator: ",")
let charges_per_km = ServiceChargesPerKilomiter.map { "\($0)"}.joined(separator: ",")
let charges_per_Minute = ServicChargesPerMinute.map { "\($0)"}.joined(separator: ",")
var request = URLRequest(url: URL(string: NetworkRequest.hostpath+"save_service_request.php")!)
request.httpMethod = "POST"
var data: [[String: Any]] = []
for i in 0..<facilityName.count {
let dataArray =
[
"facility_id": (facilityID),
"facility_name": facilityName[i],
"charges_per_km": (charges_per_km),
"charges_per_minute": (charges_per_Minute),
]
data.append(dataArray)
}
如何在for 循环中添加设施ID、Charges_per_km 和charges_per_Minute?我已经在for in 循环中添加了facility_name。
谁能帮帮我?
【问题讨论】:
-
顺便说一句,您可能希望采用标准命名约定,特别是“camelCase”(变量以小写字母开头,随后每个单词的首字母大写,例如
serviceChargesPerKilometer或chargesPerKm)。