[macOS/PHP] PEARのインストール
PHPのライブラリ提供サービスであるPEAR(PHP Extension and Application Repository)のインストールについてです。 インストール用のソースを公式サイトのダウンロードページから直接… 続きを読む »
PHPのライブラリ提供サービスであるPEAR(PHP Extension and Application Repository)のインストールについてです。 インストール用のソースを公式サイトのダウンロードページから直接… 続きを読む »
macOSでは、セキュリティの観点からインターネット上からダウンロードしたアプリケーションの実行には、その都度許可が必要である場合が多いです。 以前のバージョンのmacOSでは、特に何もせずとも許可作業をスキップできる環… 続きを読む »
Google がリリースしたアプリ開発環境である Flutter の初期設定を macOS で行ったので、その手順についてまとめます。 Flutter は同社の開発したプログラミング言語 Dart によって iOS およ… 続きを読む »
macOSでUSBメモリなどの外部ドライブをマウントし、その中でファイルを作成すると、名前の先頭にドットとアンダースコアが付いたファイル(._)が勝手に作成されます。 これは Finder で隠しファイルを表示する状態に… 続きを読む »
Swift で、クラスのプロパティを初期化する際にはイニシャライザ(コンストラクタ)を使用します。 UIViewController のプロパティを初期化する際、自作のイニシャライザ(init)を定義して任意の引数を設定… 続きを読む »
特定の領域をマウスでドラッグすることでサイズを変更できる NSView のサンプルです。 NSView をオーバーライドしてカスタムしたクラス ResizableView を作ります。実際の動作は以下の様になります。 ド… 続きを読む »
複数の要素を並べて表示する NSTableView の Swift によるプログラム的な作成方法と、各行の要素をドラッグ&ドロップで並び替え可能にするためのコードについてです。 以下のような、テキストのみの要素を一列に表… 続きを読む »
NSView に背景色を設定したい場合は、そのサブクラスを作り、メソッドをオーバーライドしてコードを変更します。 今回は、背景色を変えられる NSView の作り方と、それを利用したサンプルアプリを紹介します。 サンプル… 続きを読む »
Cocoa Application における画像情報を表す以下の3つのクラスの形式を相互変換する方法についてです。 CGImage(Core Graphics Image) CIImage(Core Image) NSI… 続きを読む »
大きな NSView を限られた範囲で表示するには NSScrollView を利用します。 以下のように、NSScrollView の中身が大きければ、スクロールバーによる表示領域の変更ができます。 今回は NSScr… 続きを読む »