chromecast – テレビの電源ONができない
概要 僕がChromecastに期待していた機能の一つとして、 「テレビの電源ON/OFFができる」という点にありました。 「OK google、テレビ消して」で、テレビの電源OFFはできたのですが、 「OK googl...
概要 僕がChromecastに期待していた機能の一つとして、 「テレビの電源ON/OFFができる」という点にありました。 「OK google、テレビ消して」で、テレビの電源OFFはできたのですが、 「OK googl...
レイヤーを切り替える毎に、線種、線色を切り替えていては効率が悪いので、あらかじめ設定しておけないのか調べてみました。 環境設定ファイルの作成、編集が必要になります。 環境設定ファイルの出力 まず、現在の環境設定をファイル...
両クリックは無理 トラックパッドを使っての両クリックは、何かしら設定を工夫すれば可能かもしれませんが、 デフォルト状態ではかなり厳しそうです。 なので、ここでは、両クリックでの拡大縮小、移動する方法は捨てます。 単純にカ...
動作環境 環境 バージョン Xcode 9.4.1 iOS 11.4 swift 4.1.2 UITextFieldDelegateの呼ばれるタイミング 以下、7つのタイミングがある。 テキストフィールドをタップ後、入力...
概要 xibファイルとは、間違いを恐れずに言えば、Viewのパーツ群です。 通常は、storyboardにパーツを配置して画面を構成しますが、 xibはUIViewで、単体では使用しません。 storyboardとは別で...
ゼロパディング、ゼロサプレス とも言う。 ゼロパディングで5桁表示の場合、`123 -> 00123`。 ゼロサプレスで5桁表示の場合、`234 -> __234`(アンダーバーは空白)のようにフォーマットすること。
数値のフォーマットにはNumberFormatterを使用します。
NSOrderedSetを使用します。 NSOrderedSetを使用するとArray内で重複している要素を削除することができます。 NSOrderedSetには重複を許さないという仕様があるためらしいです。
動作環境 環境 バージョン Xcode 9.4.1 iOS 11.4 swift 4.1.2 オブジェクトの比較 ==でオブジェクトの比較ができるようにします。 オブジェクトのフィールドを一つ一つ比較するのもありなのです...