我正在使用Alamofire在swift中进行网络处理并遇到一个奇怪的错误.好像我们不能将Method枚举作为参数传递.
[错误在Method参数上]
private func apiRequest(method: Method, url: String, apiData: [String : AnyObject], completion:(finished: Bool, response: AnyObject?) ->Void) {
Alamofire.request(method, url, parameters: apiData).responseJSON{ response in
if let JSON = response.result.value {
completion(finished: true, response: JSON)
} else {
completion(finished: false, response:nil)
}
}
}
Run Code Online (Sandbox Code Playgroud) 我有一个要导出的 cron 作业环境变量。
export CRON="30 * * * * *"
Run Code Online (Sandbox Code Playgroud)
问题是 *(星号)带来该文件夹中的所有文件名。最终出现错误。要快速尝试并了解问题,请执行以下操作。
export TEST="30 *"
echo $TEST
这里输出不会
30 *
它是
30
and all your files in that folder.
PS:- 这个环境变量正在被一个应用程序读取,需要在某些函数中使用它。前任 :-
cron.schedule(CRON, function(){// some code handling})
Run Code Online (Sandbox Code Playgroud)