プログラムを書こう!

実務や自作アプリ開発で習得した役に立つソフトウェア技術情報を発信するブログ

2018-06-01から1ヶ月間の記事一覧

SwiftのOneDrive APIでファイルを作成する。

この記事は2018年06月30日に投稿しました。 この記事は2018年08月04日に更新しました。 目次 はじめに ファイル作成処理 おわりに 詳細! Swift 4 iPhoneアプリ開発 入門ノート Swift 4 + Xcode 9対応作者: 大重美幸出版社/メーカー: ソーテック社発売日: 201…

SwiftのOneDrive APIでファイル一覧を取得する。

この記事は2018年06月29日に投稿しました。 この記事は2018年07月21日に更新しました。 目次 はじめに ファイル一覧取得処理 おわりに [改訂新版]Swiftポケットリファレンス (POCKET REFERENCE)作者: WINGSプロジェクト片渕彼富,山田祥寛出版社/メーカー: 技…

SwiftのOneDrive APIでサインアウトする。

この記事は2018年06月28日に投稿しました。 この記事は2018年07月21日に更新しました。 目次 はじめに サインアウト処理 おわりに 本気ではじめるiPhoneアプリ作り Xcode 9.x+Swift 4.x対応 (「ヤフー黒帯」シリーズ)作者: 西磨翁出版社/メーカー: SBクリエ…

SwiftのOneDrive APIでサインインする。

この記事は2018年06月27日に投稿しました。 この記事は2018年07月21日に更新しました。 目次 はじめに サインイン処理 おわりに 現場のためのSwift4 Swift4.1+Xcode9.3対応作者: 澤田孝志,今村哲也,染谷昌利出版社/メーカー: 秀和システム発売日: 2018/05/23…

SwiftのOneDrive APIで初期化処理を行う。

この記事は2018年06月26日に投稿しました。 この記事は2018年07月21日に更新しました。 目次 はじめに 初期化処理 おわりに 本気ではじめるiPhoneアプリ作り Xcode 9.x+Swift 4.x対応 (「ヤフー黒帯」シリーズ)作者: 西磨翁出版社/メーカー: SBクリエイティ…

SwiftでOneDrive APIを使用する準備を行う。

この記事は2018年06月25日に投稿しました。 この記事は2018年07月21日に更新しました。 目次 はじめに 前提 準備の手順 3-1. アプリの登録 3-2. アプリ用のXcodeプロジェクトの作成 3-3. Xcodeプロジェクトの設定 3-4. OneDrive APIのライブラリのインストー…

ブログを始めて1ヶ月が過ぎました。

始めたきっかけ 始めた当初は続けられるか心配しましたが、何とか続いています。 始めたきっかけは、 アフェリエイトに興味がわいた。 自分が修得した技術情報を、文章にまとめて、外部に発信したくなった。 書く技術を向上させたくなった。 の3つの理由でし…

SwiftのDropbox APIでファイル名をリネームする。

この記事は2018年06月23日に投稿しました。 この記事は2018年07月20日に更新しました。 目次 はじめに リネーム処理 おわりに 絶対に挫折しないiPhoneアプリ開発「超」入門 増補第6版【Swift 4 & iOS 11】完全対応 (Informatics&IDEA)作者: 高橋京介出版社/…

SwiftのDropbox APIでファイル削除する。

この記事は2018年06月22日に投稿しました。 この記事は2018年07月20日に更新しました。 目次 はじめに ファイル削除処理 おわりに Swift 4プログラミング入門 iOS 11+Xcode 9対応作者: 飛岡辰哉出版社/メーカー: ソシム発売日: 2018/03/19メディア: 単行本こ…

SwiftのDropbox APIでファイルを移動する。

この記事は2018年06月21日に投稿しました。 この記事は2018年07月20日に更新しました。 目次 はじめに ファイル移動処理 おわりに 本気ではじめるiPhoneアプリ作り Xcode 9.x+Swift 4.x対応 (「ヤフー黒帯」シリーズ)作者: 西磨翁出版社/メーカー: SBクリエ…

SwiftのDropbox APIでファイルをコピーする。

この記事は2018年06月20日に投稿しました。 この記事は2018年07月20日に更新しました。 目次 はじめに ファイルコピー処理 おわりに 絶対に挫折しないiPhoneアプリ開発「超」入門 増補第6版【Swift 4 & iOS 11】完全対応 (Informatics&IDEA)作者: 高橋京介出…

SwiftのDropbox APIでファイルを更新する。

この記事は2018年06月19日に投稿しました。 この記事は2018年07月20日に更新しました。 目次 はじめに ファイル更新処理 おわりに 詳細! Swift 4 iPhoneアプリ開発 入門ノート Swift 4 + Xcode 9対応作者: 大重美幸出版社/メーカー: ソーテック社発売日: 201…

SwiftのDropbox APIでファイルデータを取得する。

この記事は2018年06月18日に投稿しました。 この記事は2018年07月20日に更新しました。 目次 はじめに ファイルデータ取得処理 おわりに 作って学ぶ iPhoneアプリの教科書 【Swift4&Xcode 9対応】 ~人工知能アプリを作ってみよう! ~(特典PDF付き)作者: 森巧…

SwiftのDropbox APIでディレクトリを作成する。

この記事は2018年06月17日に投稿しました。 この記事は2018年07月20日に更新しました。 目次 はじめに ディレクトリ作成処理 おわりに 本気ではじめるiPhoneアプリ作り Xcode 9.x+Swift 4.x対応 (「ヤフー黒帯」シリーズ)作者: 西磨翁出版社/メーカー: SBク…

SwiftのDropbox APIでファイルを作成する。

この記事は2018年06月16日に投稿しました。 この記事は2018年07月20日に更新しました。 目次 はじめに ファイル作成処理 おわりに 詳解 Swift 第4版作者: 荻原剛志出版社/メーカー: SBクリエイティブ発売日: 2017/12/26メディア: 単行本この商品を含むブログ…

SwiftのDropbox APIでファイル一覧を取得する。

この記事は2018年06月15日に投稿しました。 この記事は2018年07月20日に更新しました。 目次 はじめに ファイル一覧取得処理 おわりに 詳細! Swift 4 iPhoneアプリ開発 入門ノート Swift 4 + Xcode 9対応作者: 大重美幸出版社/メーカー: ソーテック社発売日:…

SwiftのDropbox APIでファイル一覧を取得する(旧)

URLが変更になりました。 次の記事をクリックしてください。 paveway.hatenablog.com

SwiftのDropbox APIでサインアウトを行う。

この記事は2018年06月14日に投稿しました。 この記事は2018年07月20日に更新しました。 目次 はじめに サインアウト処理 おわりに 現場のためのSwift4 Swift4.1+Xcode9.3対応作者: 澤田孝志,今村哲也,染谷昌利出版社/メーカー: 秀和システム発売日: 2018/05/…

SwiftのDropbox APIでサインインを行う。

この記事は2018年06月13日に投稿しました。 この記事は2018年07月20日に更新しました。 目次 はじめに サインイン処理 おわりに 現場のためのSwift4 Swift4.1+Xcode9.3対応作者: 澤田孝志,今村哲也,染谷昌利出版社/メーカー: 秀和システム発売日: 2018/05/23…

SwiftのDropbox APIで初期化処理を行う。

この記事は2018年06月12日に投稿しました。 この記事は2018年07月20日に更新しました。 目次 はじめに 初期化処理 おわりに 1. はじめに こんにちは、iOSのエディタアプリPWEditorの開発者の二俣です。 前回の paveway.hatenablog.com で、Dropbox APIを使用…

SwiftでDropbox APIを使用する準備を行う。

この記事は2018年06月11日に投稿しました。 この記事は2018年07月20日に更新しました。 目次 はじめに 前提 準備手順 3-1. アプリ登録 3-2. Xcodeプロジェクトの作成 3-3. Dropbox APIのライブラリのインストール 3-4. Dropboxと連携する設定 おわりに 1. は…

C++/CLIで小数値を四捨五入する。

はじめに 小数値を計算して使用すると、どうしても誤差が生じます。 そのため有効桁数で四捨五入して使用するため、四捨五入する方法を調査しました。 Math.Roundメソッド 四捨五入するにはMathクラスのRoundメソッドを利用します。 小数値を四捨五入するRou…

C++/CLIでString型の文字列をchar型に変換する。

はじめに アンマネージコードと混在したプロジェクトで、String型の文字列をchar型に変換する必要がありました。 Stringクラスに変換用のメソッドがないか探しましたが見当たらないため、変換方法を調査しました。 変換方法 String型の文字列をchar型に変換…

C++/CLIでString型の文字列をchar型に変換する(旧)

URLが変更になりました。 次の記事をクリックしてください。 paveway.hatenablog.com

C++/CLIでデリゲートを利用する。

はじめに ユーザへの通知用にメッセージを表示するダイアログを作成することはよくあると思います。 ダイアログにはOKボタンを用意し、ユーザがメッセージを確認したときに、OKボタンを押下してダイアログを閉じるようにします。 その際、それぞれの状況で個…

C++/CLIでInvokeRequiredによる異なるスレッドか判断できない状況

はじめに 複数のフォームを切り替えるアプリで、処理スレッドからの処理結果をフォーム上のラベルに表示する処理がありました。 処理結果が返却されるタイミングでどの画面が表示されているかわからないため、すべての画面で同じ処理を行うようにしました。 …

C++/CLIでボタンの枠線を表示しない。

はじめに ボタンに画像を張り付けて、画像をボタン代わりにしようとしました。 その際ボタンの枠線が表示されたままだったので、ボタンの枠線を消すにはどうしたらよいか調べました。 FlatStyleプロパティ ボタンのスタイルを設定するFlatStyleプロパティが…

C++/CLIでアプリが実行されるディレクトリを取得する。

はじめに 不具合調査などのためにログをファイルに出力しておくことはよくあると思います。 今回もログファイルを作成しようと考えましたが、出力場所をどこにするかお客様と相談しました。 その結果、アプリが動作しているディレクトリに作成することになり…

C++/CLIのファイル書き込みではまったこと。

はじめに 設定値がソース上にべた書きされている画面があったのですが、それを設定ファイルで外出ししてほしいと依頼があり対応しました。 要件としてはそんなに難しい要素はないためすぐ終わると思っていたのですが、書き込み処理ではまりました。 はまった…

C++/CLIでレジストリに値を書き出す。

はじめに 前回レジストリから値を読み込む方法をまとめましたので、今回はレジストリに値を書き出す方法をまとめてみます。 RegistryKey.SetValueメソッド レジストリの値の読み込み同様、レジストリへの値の書き出しは、RegistryKey.SetValueメソッドを利用…