tofucodes diary

にほんごのほう

xcode

WWDC 2019 - What's New in Xcode 11

developer.apple.com エディタ関連 画面分割がなんか賢くなる(あんまり興味ない) エディタの右にファイルのミニマップが出せるようになる 他のエディタではよく見るようなやつ //MARK: - XXXでセクション分割もしてくれる 行数が長いファイルだとちょっと…

Xcode 10でビルドしたアプリがiOS 9.0, 9.1, 9.2 でクラッシュしまくる件について

先日ようやっとiOS 12とXcode 10リリース後初のiOSアプリリリースをキメたんですが、 その後最新バージョンでクラッシュが急増する事態に。。。 クラッシュログを確認するとiOS 9でしか発生していない模様。 不思議だな〜と思いつつコード追ってみても原因が…

Carthageの導入で困った7つのこと

先日仕事で初めてCarthageを利用した際に困った点やつまづいた点。 ラインナップ Carthage関連ファイルどこまでcommitするか問題 carthageのコマンド多くてどれ使えば良いかよく分からない問題 Fabric/Crashlyticsが公式にサポートしてない問題 Firebaseが公…

XVim2でXcode9でも快適Vimキーバインドが復活

以前Xcode8でXVimが使えるという旨のブログを書きましたが Xcode9になってからどうしたもんかなーと思ってた矢先、 なんとXVim2があることを知人のエンジニアの方から教えてもらいました 当方Xcode 9.1で問題なく動作しています これでXcode9でもストレスな…

Xcode8でも3rdpプラグインが使える件

サードパーティって長いので3rdp tl;dr XVim様様 https://github.com/alcatraz/Alcatraz/issues/498 Appleの思想に反するので責任は取れない(自己責任でお願いします) 経緯 ご存知の通りXcode8になってからサードパーティ製のプラグインが使えなくなった。…