6
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

はじめに

現在Xcode11.2を使用している場合すぐにアップデートしてください!!

UITextViewでクラッシュ

Xcode11.2には致命的なバグがあります。

Storyboard,xibでUITextViewを使用しているとクラッシュします。

対応としてはStoryboard,xibでUITextViewを使わずにコードで書くしかないのですが、このバグに関してはすぐに修正されXcode11.2.1がリリースされています。

現在(2019/11/29)ではXcode11.2だとApp Store Connectにアップロードできなくなっています。(下記参考)

Xcode 11.2ではApp Store Connectにアップロードできない

雑記

個人的にはXcode11.2で解消されたUITabBarControllerのバグが面白かったです。

一部で話題になっていましたが、StoryboardからUITabBarControllerを生成すると左端に謎のViewが表示されるんだとか...

こちらの公式の回避策が下記のようなものでした

class WorkaroundTabBarController: UITabBarController {

    required init?(coder: NSCoder) {
        super.init(coder: coder)

        // This must be run immediately after the call to super.
        if (tabBar.subviews.count > 1) {
            tabBar.subviews[0].isHidden = true
        }
    }
}

力技感があって素敵です:heart_eyes:

さいごに

早い段階でこのバグの報告があったので、私は11.2にはアップデートせずこのバグに遭遇することはありませんでした。

運悪くXcode11.2でSwiftの学習をはじめた方はこれにハマって長時間悩んだかもしれませんね:sob:

このバグのおかげで最近わりとリリースノートを見るようになりました:laughing:

6
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
6
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?