binary master機能説明
ツリーノード操作 ツリーノード操作として以下ができます。 +ボタンで追加、項目選択してーボタンで削除 コピーペースト、項目選択して移動 操作のundo/redo コンテキストメニューからも同様の操作ができます。 セレクタ…
ツリーノード操作 ツリーノード操作として以下ができます。 +ボタンで追加、項目選択してーボタンで削除 コピーペースト、項目選択して移動 操作のundo/redo コンテキストメニューからも同様の操作ができます。 セレクタ…
初期の構想からかわったこともありました。 小さい単位の構造体を定義してそれを組み合わせて大きな構造を定義することも考えたが、ライブラリ的な登録など、操作方法が複雑になりすぎるため、編集機能を充実(複数選択してコピーペース…
先日リリースしたbinary masterですが、当初の構想などは以下のような感じでした。 マニュアルを読まなくても構造定義できる 誰かが設定したテンプレートがあるだけではなく、独自の構造も定義できる 構造要素の最小単位…
バイナリデータ解析用のツールを作りました。機能豊富なバイナリエディタにある「テンプレート」のような構造定義を、スクリプトなどではなく、その場で編集できる機能があります。 構造定義は頭から要素を並べていく感じで簡単に作成可…
こちら を参考に、対象のSManagedObjectが無ければ作る処理を作成。 追加することで編集したことにしたくなかったので、undo登録を一時停止する処理を追加した。 上記のメソッドをWindowController…
「Xcodeのビルド時間は最初そんなに早くない感じもした」のは間違いではなく、どうやら「IDEBuildOperationMaxNumberOfConcurrentCompileTasks」の指定が残っていたらしい。 以…
こんなログがでるなど、SwiftでKVOしようとしてできないとき -[NSObject(NSKeyValueCoding) valueForUndefinedKey:] 次のように、監視対象の変数に @objc dyna…
例えば3つのボタンをNSStackViewで囲って Content Hugging Priorityを設定しても NSStackViewをリサイズすると、隙間が広がるだけ ここでSpacingを1にしても、NSStack…