【Swift初めてのプログラミング】バグレポート提出要請「Failed to produce diagnostic for expression; please submit a bug report」

Howto

XCode Swiftでアプリを作っていて、CoreDataのEntity配列をfor inループで取り出しついでにindexも欲しかったので、コードを書いてみたら…

逆順に取り出したかったので.enumerated()を付けるとエラーが出ました。

コードを簡単にし再現してみました。

 class TestClass{
        var i = 1
 }

let testClass = TestClass()

for (index, resident) in testClass.enumerated() {
            
}

?に×で

Failed to produce diagnostic for expression; please submit a bug report (https://swift.org/contributing/#reporting-bugs) and include the project

testClass部分を配列にし忘れていました。

let testClass = [TestClass()]

に修正すると?×は消えました。

広告

初めてこのようなものが出たのでバグレポートに必要な手順など分からずにレポートはできませんでしたが、今後対応できるように方法、作法なども調査していきたいと思います。

コメント

タイトルとURLをコピーしました