プログラミング アルゴリズムを鍛えたい コードがスラスラ書けなかったり、ロジックがうまくいかず想定外の挙動をしたり。 どうにかここらへんをスラスラっと書けてかつ、ロジックも想定内の動作にしたい。 という思いがあったので、さてどうしたものやら、と考えて考えて行き着いた... 2021.01.17 プログラミング雑記
iOS reversed() の使い方がわからなかったので確認。 Codewars でプログラミングの問題をやっていたら、文字列を逆にする問題があったのでメモ。 その時に、reversed 関数を使えば良い、みたいな感じだったので使い方分からなかったのでメモ。 func reverse(_ ... 2021.01.10 iOSプログラミング
iOS 配列の要素数を取得したかったので、 prefix を使ってみた 全部の情報を取得した配列から、先頭5個だけ情報を抜き出して処理をする、みたいなことをしたかったがつまずいてしまったのでメモ。 let array = print(array) // と表示。 print(array) // ... 2021.01.09 iOSプログラミング
Git GitHub上でリモートブランチを削除する方法 間違った名前でブランチを作成してしまったので備忘録として記録する。 ブランチ作った直後で、誰も pull とかしてないのが前提条件として。 branches に行って、消したいブランチ名のゴミ箱をクリックでOK。 ... 2021.01.08 Gitプログラミング
iOS === について === はオブジェクト(インスタンス)の比較として使用する。 まだ説明のない演算子に「===」と「!==」があります。これは参照型の値であるクラスのインスタンスの実体が同一のものかどうかを調べるためのものです。 Swiftには... 2021.01.07 iOSプログラミング
iOS UIButton のPaddingにハマった件。 UIButtonのデフォルト設定されてる余白をどうにか取り除かならなくて、やり方分からず数時間消えた。 海外のサイトだがマジでわかりやすかった。 Xcode(StoryBoard) 側の設定で content Edge... 2021.01.06 iOSTipsプログラミング
iOS Xcodeのシンタックスハイライトや補完機能が効かなくなった場合の対応方法 Xcodeの再起動!!しかない!!他に方法あったら教えてほしい!! クリーンしてもダメだし、一度消してもダメ。完全にタスクキルしないとダメなのはどうにかならんもんかなー……。 この手の問題は10年近く前からあるっぽいが、Xco... 2021.01.05 iOSTipsプログラミング
プログラミング Xcodeのビルドターゲットが”No Scheme”に何故かなっていた。 リファクタリング本やりながら、エラーが出てないかビルドしようとしたらなぜかターゲットが「No Scheme」になっていた。 何をしてこうなったのかは不明だが、 ①ターゲットを選択。②「New Scheme」を選択。 で解... 2021.01.02 プログラミング
Android Android StudioでOutOfMemoryが出た時 いつもどおりビルドをしていたら、見慣れない画面が出てきた。 OutOfMemory はて?なんだろう?と思って調べると、どうやらメモリーが少ないとのこと。Xmx の箇所がメモリーに値するらしいが、どうやらデフォルトで1ギガを割... 2019.12.10 AndroidTipsプログラミング