问题标签 [xcode11]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
swift - WKExtension.shared().delegate = self 现在显示无法分配给属性:'delegate' 是仅获取属性
用于后台任务的 WatchOS 代码需要WKExtention.shared().delegate
将 设置为self
,但现在显示错误消息:
无法分配给属性:“委托”是一个只能获取的属性
如果我删除该行,则在触发后台任务时我不会获得更新,因为我以前能够接收到。
我查看了 StackOverflow 以及 Google 和 Apple 文档,但找不到答案。为什么该行在过去正常工作时现在显示错误。
制作一个新的 WatchKit 应用程序并InterfaceControllerVC.swift
添加WKExtensionDelegate
到类中,然后:
该行:
标记为红色并显示错误为:
无法分配给属性:“委托”是一个只能获取的属性
swift - 如何在 SwiftUI 中添加自定义容器视图
我很好奇您是否可以在 SwiftUI 中创建自定义容器视图。我知道您可以创建自定义内容视图,例如Text()
,但不确定您是否可以复制 say 的功能HStack { }
类似于:
然后,自定义容器视图(aka HGrid
)将Spacer()
在每个添加的组件之间添加。本质上,例如,将其转换为:
uiactivityviewcontroller - 在 SwiftUI 中显示“UIActivityViewController”
我想让用户能够共享位置,但我不知道如何UIActivityViewController
在 SwiftUI 中显示。
swift - Xcode 11 beta 和 Mac OS Mojave:当我尝试创建一个新项目和/或打开现有项目时,它会因错误而关闭
我刚刚在我的 Mac 上下载了 Xcode 11 测试版。当我尝试创建一个新项目和/或打开现有项目时,它会因错误而关闭
PS这是来自“问题报告”:
进程:Xcode [1445] 路径:
/Applications/Xcode-beta.app/Contents/MacOS/Xcode 标识符:
com.apple.dt.Xcode 版本:11.0 (14855.18) 构建信息:IDEFrameworks-14855018000000000~13 代码类型:X86- 64(本机)父进程:???1负责人:Xcode [1445] 用户 ID:501日期/时间:2019-06-11 13:55:52.981 +0500 操作系统版本:
Mac OS X 10.14.5 (18F203) 报告版本:12 匿名 UUID:
6D358433-00BD-5BC6-9B1C-CED75E13E0B5睡眠/唤醒 UUID:302231F5-ADEE-4E2B-B808-26494210C848
自启动以来的唤醒时间:19000 秒自唤醒以来的时间:2400 秒
系统完整性保护:启用
崩溃的线程:0 调度队列:com.apple.main-thread
异常类型:EXC_BAD_INSTRUCTION (SIGILL) 异常代码:
0x0000000000000001、0x0000000000000000 异常说明:
EXC_CORPSE_NOTIFY终止信号:非法指令:4 终止原因:
命名空间信号,代码 0x4 终止进程:exc 处理程序 [1445]应用程序特定信息:发送新项目:从(空)ProductBuildVersion:11M336w从发件人(空)0x0执行@selector(新项目:)
PPS 我也试过 OS Catalina - 同样的故事。无法启动项目。
swift - 在主(ContentView)SwiftUI 视图中以 UIViewRepresentable 的形式访问 MKMapView 元素
我正在使用 SwiftUI 显示地图,如果用户点击注释,它会在 VStack 中弹出一个详细视图。我已经制作了地图视图并在另一个 SwiftUI 文件中插入了注释。我还做了详细视图。
如何在主视图文件中访问该地图的注释以定义 .tapaction 以便他们将其用于详细视图?
我尝试将视图定义为 MKMapView,但无法为另一个 SwiftUI 视图中的 UIViewRepresentable 执行此操作。
主视图(ContentView)代码为:
地图视图代码是:
我希望能够访问地图视图注释并在另一个视图中定义点击操作。
storyboard - 无法在稳定版 Xcode 上打开情节提要
我在 xcode 的新 beta 版本中打开我的项目时犯了一个错误
现在我无法用稳定版本打开它,因为
星期六,我计划发布应用程序。并且它不能与 beta 版本一起发布。
我需要在标准版本的 xcode 上运行应用程序
有什么办法可以解决我的情况吗?
uiscrollview - 如何使用自动布局修复 Xcode 11(iOS 12、iOS 13)中的“可滚动内容大小歧义”
使用自动布局时,我无法在 Xcode 11 beta 的视图控制器中设置简单的 UIScrollView。我知道我必须将滚动视图约束到边缘,然后将滚动视图的宽度和高度设置为等于包含滚动视图的整个视图的宽度和高度。但是,当我尝试这样做时,我没有选择设置相等的宽度和高度。
当我从滚动视图右键单击拖动到整个主视图时,我得到以下选项:
- 通往安全区域的空间
- 顶部空间到安全区域
- 到安全区域的尾随空间
- 底部空间到安全区域
- 在安全区域水平居中
- 在安全区域垂直居中
在其他视频中,我似乎没有“等宽”和“等高”选项。
我做错了什么,还是 Apple 改变了滚动视图在 Xcode 11 中的工作方式?