问题标签 [swift4.1]

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.

0 投票
0 回答
150 浏览

ios - 使用新的 Firebase 显示上传的图片。迅速 4

如何下载我在 Firebase 中上传的图片?

以下是我上传图片的方式:

但我不确定如何下载和显示它。任何指针?

先感谢您。

0 投票
1 回答
227 浏览

swift - 从数据库加载数据并将其加载到 Vapor 3 中的视图的正确方法?

我有一个Vapor 3项目可以上传一些格式为html. 并具有将此内容加载为html页面的功能。代码如下所示:

但是这段代码会导致错误:

从 '(_) throws -> _' 类型的抛出函数到非抛出函数类型 '(String) -> ()' 的无效转换

如果我尝试return try reqest.view().render("newpost.leaf", content)使用该块的站点,那么我将无法获得content. 请帮助我以正确的方式加载它。

0 投票
1 回答
247 浏览

xcode9 - 菜单栏图标不见了

我对 Swift 完全陌生,正在尝试创建简单的菜单栏应用程序。当我向菜单栏添加一个图标时,它只是轻弹一次,它就消失了。

资产中有一个名为 StatusBarButtonImage 的图标,“渲染为”设置为“模板图像”

0 投票
1 回答
2413 浏览

swift - 错误:变量在其自己的初始值中使用 type(of:) 函数

在Apple 的Swift 标准文档中:

它给出了一个错误:变量在其自己的初始值内使用

在此处输入图像描述

如何使用 Swift 4.1 解决此问题?

0 投票
2 回答
37 浏览

ios - 在 Audikit 4.2 中没有播放音调,但在 4.1 版中运行正常

我在我的项目中使用 Audiokit,最近我更新了我的 Xcode 9.3。它说我也需要更新 Audiokit。但是当我更新时,似乎我需要使用 try catch 来启动和停止音频工具包。这可以。

谁能告诉我我的代码有什么问题?因为它在旧版本中有效,但在最新版本中无效。

0 投票
1 回答
3228 浏览

swift - @objc 关键字扩展子类行为

有人可以解释为什么@objc这里需要关键字来编译代码吗?

据我了解,此关键字用于工作 ObjC 消息方法分派。但这不是一个NSObject例子。

关键字是否@objc也启用消息发送dynamic?或不?

0 投票
2 回答
266 浏览

swift - 在 Swift 中递归地更改字典中的一些键

我有一本字典

和下面的映射函数

现在我想使用上面的映射函数更改同一个字典中的一些键。所以改变之后,字典应该是这样的

所以为此我在下面写了一个函数

当我调用函数时

它不会更改同一字典中的键。有人可以指出这段代码有什么问题。提前致谢

0 投票
2 回答
51 浏览

swift4.1 - 如何制作可自定义的导航栏标题?斯威夫特 4

我的 firstViewController 上有一个文本字段,我想要发生的是:一旦用户输入文本并转到 SecondViewController,它将成为导航栏标题。

我是编程新手,我希望有人可以帮助我。

第一个视图控制器

第二视图控制器

0 投票
2 回答
364 浏览

ios - Firebase更新我的表格视图时的ios通知

我想在表格视图更新时通知用户。我正在使用 firebase,但我希望在 tableview 更新时获得本地通知。我不知道如何设置 tableview 更新时的触发器。我阅读了所有我可以阅读的文档,但我无法弄清楚。我的代码在下面链接以供参考我设置了通知。我只是不知道如何在 tableview 更新时添加通知。

0 投票
0 回答
927 浏览

ios - Swift 4 AVcapturesession 不调用 captureOutput 委托

所以我试图为我的应用程序创建处理视频输出流的类,并且永远不会调用委托方法“captureoutput”。

我设置了我的输入设备并配置了输出,但我无法让具有输出信息的委托被调用。我查看了其他建议并尝试了我读过的所有内容,但我真的很难过。

我正在使用 Xcode 9 和 swift 4

}