Diff
checker
テキスト
テキスト
画像
ドキュメント
Excel
フォルダ
Legal
Enterprise
デスクトップ
料金
ログイン
Diffchecker デスクトップのダウンロード
テキスト比較
2 つのテキスト ファイルの違いを見つける
ツール
履歴
ライブエディター
空白の変更を非表示
未変更行を折りたたむ
折り返しなし
レイアウト
分割
統合
比較精度
スマート
単語
文字
テキストスタイル
外観を変更
シンタックスハイライト
構文を選択
無視
テキスト変換
最初の差分へ移動
入力を編集
Diffchecker Desktop
Diffcheckerを実行する最も安全な方法。Diffchecker Desktopアプリを入手:あなたの差分はコンピューターから出ることはありません!
Desktopを入手
requestBase: callback to promise
作成日
10 年前
差分は期限切れになりません
クリア
エクスポート
共有
説明
8 削除
行
合計
削除
文字
合計
削除
この機能を引き続き使用するには、アップグレードしてください
Diff
checker
Pro
価格を見る
25 行
すべてコピー
25 追加
行
合計
追加
文字
合計
追加
この機能を引き続き使用するには、アップグレードしてください
Diff
checker
Pro
価格を見る
26 行
すべてコピー
コピー
コピー済み
コピー
コピー済み
func requestBase(url: String, ...
func requestBase(url: String, ...
) ->
Promise<
JSON
>
{
errorHandle: @escaping (JSON, Int
) ->
(Void),
success: @escaping (
JSON
) -> (Void))
{
...
...
コピー
コピー済み
コピー
コピー済み
return Promise { fulfill, reject in
コピー
コピー済み
コピー
コピー済み
Alamofire.request(
Alamofire.request(
self.urlBase + url,
self.urlBase + url,
...
...
).responseJSON(completionHandler: {
).responseJSON(completionHandler: {
response in
response in
let statusCode = (response.response?.statusCode)!
let statusCode = (response.response?.statusCode)!
var json: JSON?
var json: JSON?
コピー
コピー済み
コピー
コピー済み
if let resultValue = response.result.value {
if let resultValue = response.result.value {
json = JSON(resultValue)
json = JSON(resultValue)
}
}
コピー
コピー済み
コピー
コピー済み
if (statusCode != 200) && (statusCode != 201) {
if (statusCode != 200) && (statusCode != 201) {
errorHandle
(json
,
statusCode)
reject(NSError
(json
: json, code:
statusCode)
)
return
return
}
}
コピー
コピー済み
コピー
コピー済み
success
(json
)
fulfill
(json
!
)
})
})
}
}
コピー
コピー済み
コピー
コピー済み
}
保存された差分
原文
ファイルを開く
func requestBase(url: String, ... errorHandle: @escaping (JSON, Int) -> (Void), success: @escaping (JSON) -> (Void)) { ... Alamofire.request( self.urlBase + url, ... ).responseJSON(completionHandler: { response in let statusCode = (response.response?.statusCode)! var json: JSON? if let resultValue = response.result.value { json = JSON(resultValue) } if (statusCode != 200) && (statusCode != 201) { errorHandle(json, statusCode) return } success(json) }) }
変更されたテキスト
ファイルを開く
func requestBase(url: String, ...) -> Promise<JSON> { ... return Promise { fulfill, reject in Alamofire.request( self.urlBase + url, ... ).responseJSON(completionHandler: { response in let statusCode = (response.response?.statusCode)! var json: JSON? if let resultValue = response.result.value { json = JSON(resultValue) } if (statusCode != 200) && (statusCode != 201) { reject(NSError(json: json, code: statusCode)) return } fulfill(json!) }) } }
違いを見つける