45得票12回答
iOS 13 - 自定义带有UISearchBar的搜索栏中_searchField无法工作

Xcode-11-Beta (ios13)之前,使用以下代码为自定义搜索栏设置value for key值可以正常工作。现在会出现以下崩溃日志。 'NSGenericException',reason:'禁止访问UISearchBar的_searchField实例变量。这是应用程序错误' ...

44得票1回答
在Swift中将SwiftUI视图添加到UIKit UIView中

我尝试使用addSubview将SwiftUI视图添加到UIView上。self.view.addSubview(contentView) 错误:无法将类型为'ContentView'的值转换为预期的参数类型'UIView' 请帮助我实现这个界面。import UIKit import S...

42得票2回答
Xcode11编辑器(通过“添加右侧编辑器”)已禁用。

自从我升级到 Xcode11.2 以来,它一直在工作。前几天注意到问题,现在不能将编辑器添加到布局中。类似于 Xcode 11中引入的编辑器更改。 尝试过: 重新启动Xcode 重新启动MacBook AppStore中没有等待更新的Xcode 在重新安装Xcode之前,有什么其他...

41得票8回答
使用 Swift 5.1 编译器无法导入使用 Swift 5.0.1 编译的模块。

我有一个 VoiceSampler.framework,它是使用 Xcode 10.3 构建的。 我正在尝试在新项目的 Xcode11 中使用该框架。我已经成功地添加了这个框架,但是当我在 AppDelegate 中编写 import VoiceSample 时,出现以下错误: 使用...

40得票17回答
无法预览此文件- 活动方案不建立此文件:在CatalinaOS上使用Xcode 11的SwiftUI

我在macOS Catalina(10.15)上使用Xcode 11打开了SwiftUI的地标应用程序,并且当我打开包含SwiftUI的.swift文件的画布编辑器(Canvas Editor)时,出现以下提示: 无法在此文件中预览 - 活动方案未构建此文件 再试一次(Try Ag...

40得票5回答
在SwiftUI Xcode beta 5中为图像添加带有cornerRadius的边框

我如何为一张图片添加带有cornerRadius的边框?我收到了一个弃用警告,说我应该使用RoundedRectange Shape,但我不知道具体如何使用它。 Beta 4:Image(uiImage: ...) .border(Color.black, width: 2, corn...

40得票3回答
如何修复“使用Mac Catalyst时的读写数据沙盒错误”问题

我最近更新了macOS Catalina,以便使用Catalyst更新一些支持Mac的应用程序。每当我运行该应用程序并尝试访问CloudKit数据(我使用CloudKit同步Core Data,如果有iCloud帐户,则使用Data),它就会崩溃,并显示以下错误。[User Defaults]...

39得票4回答
Xcode 11中的UILaunchImages已被弃用,请使用启动故事板代替。警告。

我刚刚下载了 Xcode 11 Beta 4,当我想编译我的 Swift 4 项目时,它给了我以下提示信息: UILaunchImages 已被弃用,请使用启动故事板代替 我该如何解决这个问题?

38得票1回答
Xcode 11无法打开新的编辑窗格

Xcode 11 改变了编辑器窗格的添加和移除方式。好吧,没关系,我很快就习惯了。但是在使用Xcode 11 GM版本几天后,添加编辑器的选项突然被禁用了。 可能是一个错误,也可能是我无意中触发的“功能”。无论是菜单、工具栏按钮还是快捷键(^⌘T),都不会给我另一个编辑器(尽管它们昨天都能用...

38得票10回答
SwiftUI:自动预览更新错误 "无法构建ContentView.swift"

我正在尝试在Xcode 11中运行自动预览,然而即使项目成功构建,自动预览也失败,并给出错误信息“Failed to build ContentView.swift. Failed to code sign ContentView.swift”。 我刚刚创建了该项目,并没有对自动生成的代码进...