问题标签 [xcplayground]
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.
ios - 无法使用“()”类型的索引为“[UIImage]”类型的值下标
我一直收到这个错误:
不能使用类型为“()”的索引为类型为“[UIImage]”的值下标
这是我的代码:
错误发生在这一行:
任何帮助,将不胜感激。请注意我看到了另一个问题,这只是游乐场的问题,它提供的解决方案只是刷新代码。但是,这不起作用,我仍然收到错误。
swift - 在 Playground 中共享变量
我有一个公共类,其中在源文件中声明了变量。我正在尝试在第 1 页(操场书)中设置这些变量以在第 2 页中使用。目前我可以看到该类,但它不允许我访问这些变量,即使我将它们声明为公共。
数据.swift
内容.swift
我也试过这个
数据.swift
它们是可选的,所以我可以单独设置每个,但是当我设置一个时,其他所有内容都设置为零。如果我在设置后尝试获取一个值,我仍然会得到 nil。
swift - 我可以将多个 Playground 文件放入一个 Xcode 工作簿吗?
我正在使用 Xcode Playgrounds 制作有关 Swift 的教程。我想知道,我可以将多个 Playground 文件放入一个 Xcode 工作簿吗?我想要一本包含多个游乐场教程的工作簿。
swift - 如何将 Xcode Playground 更改为特定的 Swift 版本?
我尝试了一个在操场上运行良好但在 Xcode 项目中运行良好的快速代码。所以我想知道如何更改 Playground 的特定 swift 版本。
generics - 制作一个通用的 TableView DataSource 类
我想做一个通用的 TableView DataSource 类,它包含一个数组ConfigureModel
:
我还希望 TableView 单元格是通用的:
所以我ConfigureCell
采用了通用Configure
协议:
现在我可以让模型采用ConfigureModel
可以在ConfigureCell
类中使用的协议:
这工作正常。现在进行ObjectDataSource
通用:
在这里我有一个问题,我已经尝试了好几个小时才能解决。最后一条cell.configure(with: item
语句 Xcode 显示错误:Instance method 'configure(with:)' requires the types 'T' and 'T.T' be equivalent
我知道我必须在课堂上创建一个通用的 where 子句,但我很难找出应该是什么。
我制作了一个 Xcode Playground 可以工作,但是注释掉的部分不起作用。你可以在这里得到它:GenericDataSource Xcode PlayGround
popover - 在 Popover 中选择 SwiftUI 单元格
我正在尝试SwiftUI
使用UIHostingController
带有可以点击的列表的弹出框。首先要填写用户名和密码,然后在列表中点击用户角色,点击保存按钮时弹出框关闭。
此外,在验证用户信息之前,应禁用导航栏中的保存按钮。
Xcode 游乐场可以从我的 GitHub 存储库https://github.com/imyrvold/Popover获取
为了能够在 中AddUserView
用作 rootView UIHostingController
,我必须使用 Xcode 故事板,并将其添加到 Xcode Playground 中的资源中。
我遇到的第一个问题是,当我取消注释时disabled(!self.loginInfo.isValid)
,所有 TextField 也被禁用。不确定这是否是 SwiftUI 中的错误?
我也想让role
单元格在点击时在单元格上设置复选标记,但到目前为止我一直无法弄清楚如何做到这一点。
当点击保存按钮时,如何关闭弹出框?
(运行 Playground 时,必须再次单击 start Playground 才能正常运行,第一次 Save 弹出框不起作用)。
swift - 在 Swift PlaygroundBook 中访问资源
我无法访问存储在 Swift Playgroundbook 的 PrivateResources 文件夹中的子目录中的图像。我正在尝试访问以下图像。我试过Bundle.main.path(forResource: "img_1", ofType: "jpg", inDirectory: "trainingSample/0")
, Bundle.main.urls(forResourcesWithExtension: "jpg", subdirectory: "trainingSample/0")
,Bundle(for: type(of: self)).path(forResource: "trainingSample", ofType: nil)
但它们都返回空数组或 nil。有人可以帮我吗?提前致谢!