APIでファイルを作成する。APIでファイルを作成する。APIでファイルを作成する。Swiftこの記事は2018年10月07日に投稿しました。はじめにこんにちは、iOSのエディタアプリPWEditorの開発者の二俣です。APIでファイルを作成する手順の紹介です。SDKライブラリを使用します。APIを使用する準備をしておいてください。APIでファイルを作成するAPIは用意されていません。代わりに空のファイルデータをアップロードしてファイルを作成します。そのためfileUploadRequestToFolderメソッドを使用しします。以下がファイルを作成する手順です。Fileを参考にしました。Boxのクライアントオブジェクトを取得します。クライアントオブジェクトのfileUploadRequestToFolderメソッドで、ファイル作成リクエストを生成します。fileUploadRequestToFolderメソッドの引数には、ファイルを作成するディレクトリのIDファイルデータ(今回は空データ)ファイル名を指定します。ファイル作成リクエストのperformメソッドを実行し、ファイルを作成します。ファイル作成の場合、進捗状況を通知するクロージャーと、作成した結果のクロージャの2つが用意されています。ネットワークアクセスしますので、PWEditorではファイル作成中は、処理中ダイアログを表示しています。エラーがあれば、作成した結果のクロージャーの引数errorが設定されます。作成したファイルは作成した結果のクロージャーの引数fileが設定されます。ファイルを作成します。クライアントオブジェクトを取得します。クライアントオブジェ久我取得できない場合、処理を終了します。必要に応じてエラー処理を行ってください。空データを生成します。ファイル作成リクエストを取得します。ファイルを作成します。処理中に呼び出されます。必要に応じて、進捗状況の表示等の処理を行ってください。ファイル作成処理が完了した時に呼び出されます。エラーかチェックします。エラーの場合、処理を終了します。必要に応じてエラー処理してください。ファイルが作成されたかチェックします。ファイルが作成されていない場合、処理を終了します。必要に応じてエラー処理してください。以降正常終了した場合の処理を記述してください。おわりにファイル作成の場合、進捗状況が取得できるクロージャーも用意されています。PWEditorでは子のクロージャーは利用しませんでしたが、よく考えられていると思います。Kindle版この商品を含むブログを見る紹介している一部の記事のコードはGitlabで公開しています。興味のある方は覗いてみてください。目次へ私が勤務しているニューラルでは、主に組み込み系ソフトの開発を行っております。Bi-OSは高い技術力を評価されており、特に制御系や通信系を得意としています。私自身はiOSモバイルアプリやウィンドウズアプリを得意としております。ソフトウェア開発に関して相談などございましたら、お気軽にご連絡ください。一緒に働きたい技術者の方も随時募集中です。興味がありましたらご連絡ください。APIでディレクトリを削除する。この記事は2018年10月16日に投稿しました。APIでディレクトリを移動する。この記事は2018年10月14日に投稿しました。APIでファイルを移動する。この記事は2018年10月13日に投稿しました。APIでディレクトリをコピーする。この記事は2018年10月12日に投稿しました。APIでファイルデータを更新する。この記事は2018年10月10日に投稿しました。APIでディレクトリを作成する。APIでファイル一覧を取得する。(3)引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。