[英]how to pass parameters in body when sending request with Alamofire in Swift
[英]How to pass custom array of dictionaries to request body in Swift?
我想將字典數組傳遞給請求正文,這里是傳遞請求的示例數組。
身體:
[
{
"security_question_id": 1,
"answer": "abc",
"user_security_question_id": 40
},
{
"security_question_id": 3,
"answer": "abc",
"user_security_question_id": 41
},
{
"security_question_id": 2,
"answer": "abc",
"user_security_question_id": 42
}
]
如何將上述字典數組作為正文請求傳遞。
您的數據不是類型安全的 Swift 字典格式,因為值是類型(字符串和整數)的混合。 您最好將數據保存在結構中,然后將結構數組傳遞到您需要的任何 function 中。
struct SecurityInfo {
questionID: Int
answer: String
questionID: Int
}
func someFunction (securityInfo: [SecurityInfo]) {
//do something with the data
}
但是從數據來看,它看起來更像 json 而不是 swift。 問題真的是如何將數據導入 swift 應用程序嗎? (順便說一句,我故意忽略了將密碼存儲為純文本的所有安全問題:-)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.