После обновления до iOS 14 Developer Beta мое приложение начало вылетать. В основном это происходит в строке axis.entries.append(Double(f))
библиотеки, которую я использую для создания диаграмм. Вот вывод консоли:
Fatal error: UnsafeMutablePointer.initialize overlapping range: file /Library/Caches/com.apple.xbs/Sources/swiftlang/swiftlang-1200.2.19.2/swift/stdlib/public/core/UnsafePointer.swift, line 832
Fatal error: UnsafeMutablePointer.initialize overlapping range: file /Library/Caches/com.apple.xbs/Sources/swiftlang/swiftlang-1200.2.19.2/swift/stdlib/public/core/UnsafePointer.swift, line 832
Я не верю, что могу исправить эту библиотеку, поэтому мне нужно простое решение, чтобы предотвратить сбой моего приложения. Эта строка axis.entries.append(Double(f))
вызывается несколько раз без сбоев, поэтому я хочу выполнить это append
, если оно не сломает sh мое приложение, и не выполнять append
, если это произойдет. Есть ли способ реализовать это?
Я попытался поместить эту строку внутри try
и if
, но безрезультатно.