iOS

iOS

iOSエンジニアのロードマップ

既出で古いけど、これが一番いいのかなー。 Roadmap to iOS Development
iOS

Xcodeでタグをつけてソースコードをキレイにする方法

「//MARK」ってなんぞ?と思って調べらたら、ソースコード内にタグをつけて可読性を上げたり、マークつけて後で作業する目印にする感じらしい。実際のプロジェクトでもけっこう見るし、便利。 こう書くことによって表示される。 ```...
iOS

Xcode でドラッグ&ドロップでコードが移動する方法

Xcode 上でこんな感じで移動したコードを選択する。 選択したコードを、マウスで左クリック長押しすると移動できるようになる。 画像は、選択したコードを一番下にマウスで移動した後。 今まで選択したコードを...
iOS

reversed() の使い方がわからなかったので確認。

Codewars でプログラミングの問題をやっていたら、文字列を逆にする問題があったのでメモ。 その時に、reversed 関数を使えば良い、みたいな感じだったので使い方分からなかったのでメモ。 func reverse(_ ...
iOS

配列の要素数を取得したかったので、 prefix を使ってみた

全部の情報を取得した配列から、先頭5個だけ情報を抜き出して処理をする、みたいなことをしたかったがつまずいてしまったのでメモ。 let array = print(array) // と表示。 print(array) // ...
iOS

=== について

=== はオブジェクト(インスタンス)の比較として使用する。 まだ説明のない演算子に「===」と「!==」があります。これは参照型の値であるクラスのインスタンスの実体が同一のものかどうかを調べるためのものです。 Swiftには...
iOS

UIButton のPaddingにハマった件。

UIButtonのデフォルト設定されてる余白をどうにか取り除かならなくて、やり方分からず数時間消えた。 海外のサイトだがマジでわかりやすかった。 Xcode(StoryBoard) 側の設定で content Edge...
iOS

Xcodeのシンタックスハイライトや補完機能が効かなくなった場合の対応方法

Xcodeの再起動!!しかない!!他に方法あったら教えてほしい!! クリーンしてもダメだし、一度消してもダメ。完全にタスクキルしないとダメなのはどうにかならんもんかなー……。 この手の問題は10年近く前からあるっぽいが、Xco...
iOS

Carthageメモ

Carthage→カルタゴもしくはカッセージと読む。CocoaPodsと一緒?でiOSのライブラリ管理ツール。初回のセッティングがクソめんどくさいが、その後のビルドが早いらしい。CocoaPodsはセッティングは比較的簡単だが、ビルドする...
iOS

いつの間にかpod updateが出来なくなっていた件について。

「さて、と……。Brigth Futures入れるか」 SwiftTaskというライブラリを除外して、新しい非同期処理のライブラリであるBright Futuresを入れようとした日のこと。 Xcode側でPodfileを書き換...
タイトルとURLをコピーしました