8月 27, 2023 / 最終更新日 : 8月 27, 2023 りゅーた プログラミング iOS のカメラアプリでズーム機能を実装する。標準カメラへの切り替え方法も QRefineというQRコード読み取りアプリを作っています。 QRefineでズーム機能を実装してほしいという要望があったので先日実装を入れたのですが、iOSのカメラのズーム機能の実装で結構詰まる部分があったので実装した […]
12月 10, 2021 / 最終更新日 : 12月 10, 2021 りゅーた プログラミング AWS上にIKEv2対応のVPNサーバを立てた 必要にかられて、AWS上に IKEv2 対応の VPN サーバーを構築しました。 目的は、 Android12 から固定IPアドレスによるアクセス IPv6 環境から固定IPアドレスによるアクセス です。 備忘録として作 […]
5月 2, 2019 / 最終更新日 : 5月 2, 2019 りゅーた プログラミング Swiftで配列内の指定範囲を上書きする Swift で配列の特定の範囲を別の内容で上書きするには replaceSubRange というメソッドを使います。 Java でいうところの System.arraycopy っぽいことをしたかったのですが、なかなか検 […]
12月 7, 2018 / 最終更新日 : 12月 7, 2018 りゅーた プログラミング FlutterでCocoaPodsのライブラリを使う Flutter、ついに 1.0 がリリースされましたね。 これからFlutterはますます盛り上がっていきそうですね! Flutterは 1.0 になる前から触っているのですが、その中でもおそらく一番はまったであろうこと […]
10月 12, 2018 / 最終更新日 : 10月 12, 2018 りゅーた プログラミング Swift4で数値、配列、Enumに対してのExtension 最近SwiftでiOSアプリ作ったり、フレームワークを作ったりすることが多いのですが、その中で Extension 使って整数型や文字列型に機能追加することが多々ありました。 備忘録として実装方法・実装内容などを記載して […]
7月 29, 2018 / 最終更新日 : 11月 10, 2018 りゅーた プログラミング Flutterでカメラを使う 最近 Release Preview 1 がリリースされた Google 製クロスプラットフォーム環境 Flutter。 一度触ってみて、本ブログでも導入部分を紹介しました。 もう少し実際のアプリで使うであろう機能につい […]
3月 9, 2018 / 最終更新日 : 3月 10, 2018 りゅーた プログラミング SwiftでParameterized Test を書く 最近 iOS 向けのライブラリを Swift で書いています。 ライブラリの試験コードももちろん Swift で書いているのですが、JUnit などで使える Parameterized Test (または Data Dr […]
3月 4, 2018 / 最終更新日 : 10月 14, 2018 りゅーた プログラミング FlutterでAndroid/iOS両対応アプリを作ってみる Flutter というGoogle製フレームワークが最近β版になったそうです。 Flutter は Dart という言語を使い、同じコードで Android/iOS 両方のアプリを作れることができるフレームワーク。 Da […]
2月 10, 2018 / 最終更新日 : 2月 10, 2018 りゅーた プログラミング iOSでQRコードのバイナリデータを取得する 以前書いた Android で QR コードのバイナリデータを取得するサンプルの、iOS 版です。 以前書いた記事はこちら iOSの方もQRコードのバイナリデータを読み込む方法がなかなか見つからなかったので、サンプルコー […]
12月 31, 2017 / 最終更新日 : 12月 31, 2017 りゅーた プログラミング XcodeでCtrl-Xを押した時に特殊な文字が入るのを防ぐ 長年(?)手を煩わせてくれた問題がやっと解決しました。 iOS、Mac用のアプリを作成するときにほぼ必ず使う Xcode ですが、この Xcode 上で「Ctrl-X, Ctrl-S」などと入力すると変な記号が入ってしま […]