小编Dan*_*010的帖子

从主线程访问后,不得从后台线程对>布局引擎进行修改

我刚刚为iPhone和新的Xcode下载了iOS 13。我想测试iOS 13的应用程序,但是当我尝试运行应用程序时,几秒钟后会出现错误。错误:

由于未捕获的异常“ NSInternalInconsistencyException”而终止应用程序,原因:“从主线程访问布局引擎后,不得从后台线程对其进行修改。” ***第一掷调用堆栈:(0x191ea9c30 0x191bc40c8 0x192395434 0x19218eb94 0x19218eaa8 0x19218e718 0x1963e6ea8 0x191bbfaf0 0x198984384 0x19634fe54 0x19898468c 0x198997bf4 0x1988dd3e4 0x1989083a0 0x198909388 0x191bbc3c0 0x191bb4dbc 0x191bb6de8 0x191bb6b30 0x191bbcc78)的libc ++ abi.dylib:与类型NSException的未捕获的异常终止

在iOS 12及更低版本中,一切似乎都可以正常运行,而我不会收到此错误。有人知道如何解决此错误以及该错误的含义吗?

下载编号:

func Download_ID() {
    let urlString = "https://www.instagram.com/\(self.username_String)/?__a=1"
    guard let url = URL(string: urlString) else { return }
    URLSession.shared.dataTask(with: url) { data, urlResponse, error in
        guard let data = data, error == nil, urlResponse != nil else {
            print(error)
            return
        }
        do
        {
            let decoder = JSONDecoder()
            let downloadedData_user = try …
Run Code Online (Sandbox Code Playgroud)

layout xcode ios swift

7
推荐指数
4
解决办法
3252
查看次数

标签 统计

ios ×1

layout ×1

swift ×1

xcode ×1