【发布时间】:2015-03-04 00:22:24
【问题描述】:
我对@987654321@ 和AFJSONRequestSerializer 有疑问。我尝试访问 API,请求包含 text/plain 标头。这是我的代码:
class BaseService {
var manager: AFHTTPRequestOperationManager!
init() {
manager = AFHTTPRequestOperationManager()
manager.responseSerializer = AFJSONResponseSerializer()
manager.requestSerializer = AFJSONRequestSerializer(writingOptions: NSJSONWritingOptions.allZeros)
}
}
class UserService: BaseService {
func startNewEntry(name: String) {
let params = [
"time_entry": [
"description": name,
"created_with": "fooBar"
]
]
manager.POST(
"endpoint",
parameters: params,
success: { (operation, response) -> Void in
let json = JSON(response)
println("OK")
println(json)
Context.shared.entries.getFromJSON(json)
}) { (operation, error) -> Void in
println("-- ERROR --")
println(operation)
println(error)
}
}
你知道这个问题吗?
【问题讨论】:
-
如果你没有解释问题是什么,我们怎么知道问题是什么?
标签: objective-c macos swift afnetworking