问题标签 [xcode9]

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 投票
1 回答
5533 浏览

xcode - Xcode 9 simulator remove frames

The new simulator comes with the frames that make it look more like a phone in Xcode 9 beta. Is there any way to remove this frames and make it look more like the simulator in Xcode 8?

0 投票
5 回答
43928 浏览

ios - 如何在 Xcode 9 上构建 Swift 3 项目?

Xcode 9 Release Notes说支持 Swift 3 编译:

Swift 4 和 Swift 3、Swift 4 和 Swift 3 目标的一个编译器可以在同一个项目中一起编译。

我已经安装了 Xcode 9 测试版。但是当我按下 Build 时,它显示了一堆错误。在 Xcode 9 中使用 Swift 3 时需要做一些特殊的准备工作吗?

升级版: 使用 Swift 3.1 编译的模块无法在 Swift 4.0 中导入

使用 Swift 3.1 编译的模块无法在 Swift 4.0 中导入

0 投票
1 回答
13006 浏览

ios - iOS:从 Swift 3 迁移(升级)到 Swift 4

iOS 应用程序开发工具的最新重大更新Xcode 9支持Swift 3.2 & 4编程语言。

我的应用程序使用 Swift 3 版本开发,我想转换/迁移完整的源代码Swift 3 to Swift 4。在迁移期间,它向我显示354 errors.

这些错误是可以修复的。错误的解决方案由 Xcode 本身提出。但是有354个错误。我怎样才能一次修复它们?逐个手动修复每个错误将是一项耗时的活动。

是否有任何可行的解决方案来一次修复所有错误。

这是示例的快照。

在此处输入图像描述

0 投票
6 回答
16879 浏览

ios - Xcode 9 展开/折叠大括号/方括号 {} 侧栏缺失

在下面找不到一个

Xcode ▶ 首选项/文本编辑 ▶ “代码折叠功能区”框。

0 投票
5 回答
13941 浏览

swift - 如何将 swift 从 3.1 更新到 3.2,但不能更新到 4.0

我已经检查了与如何通过命令查找当前 Swift 版本相关的问题swift --version,但是如何将我的 Swift 版本从 3.1 升级到 3.2?(因为 Xcode 9 只支持 Swift 4.0 & Swift 3.2)

要在 Xcode 8 和 Xcode 9 中成功构建,最好将 Swift 从 3.1 升级到 3.2。但是怎么做?

我的目标是确保在 Xcode 8 和 Xcode 9 中都成功构建,这样使用 Xcode 8 发布就可以了,并且尝试 Xcode 9 的功能也可以。所以在 Xcode 9.0 正式版发布之前,我不会将代码升级到 swift 4.0。

经过测试,我无法通过 Xcode 8.3.3 的“编辑->转换”功能将我的代码从 swift 3.1 转换为 3.2。

在此处输入图像描述

我尝试将代码转换为 Swift 3.2 的原因是,如果我使用 Xcode 9 构建代码,我将收到“使用 Swift 3.1 编译的模块无法在 Swift 4.0 中导入”的错误。

在此处输入图像描述

0 投票
2 回答
1436 浏览

swift - Xcode 9 - 无法加载从笔尖引用的“sampleImage”图像

我使用 Xcode 9.0 beta 将 Swift 3.1 转换为 Swift 4.0 语法,但我遇到了一个奇怪的问题。我在项目中 Assets 文件夹中的图像未加载到我的真实设备上。我收到此信息Could not load the “sampleImage” image referenced from a nib。在模拟器中一切正常。谁能解释一下,为什么?

更新

将我的 iOS 更新到后,iOS 11我可以在我的应用程序中看到图像。但这是否意味着安装在 iOS 10 及更早版本上的应用程序在显示图像时会出现问题?

0 投票
4 回答
26447 浏览

swift - 如何在 Core Data 中使用 swift 4 Codable?

Codable 似乎是一个非常令人兴奋的功能。但我想知道我们如何在 Core Data 中使用它?特别是,是否可以直接从/到 NSManagedObject 编码/解码 JSON?

我尝试了一个非常简单的例子:

在此处输入图像描述

并定义Foo了自己:

但是当像这样使用它时:

编译器因以下错误而失败:

并且目标文件是定义的文件Foo

我想我可能做错了,因为我什至没有通过 a NSManagedObjectContext,但我不知道该把它贴在哪里。

核心数据支持Codable吗?

0 投票
0 回答
55 浏览

xcode9 - 我所有的图像和颜色都消失了,只剩下蓝色轮廓 Xcode 9

大家好,我正在使用 Xcode 9 beta 版本 9.0 beta (9M136h)。一切正常,但突然变得迟缓。我重置了 Xcode 和我的电脑,现在我在打开我的项目时得到了这个。我所有的图像和颜色以及 nabbers 和导航控制器都丢失了,但它们被替换为蓝线。如果我运行该程序,它运行良好,如果我在 Xcode 8 中打开它,所有图像都会显示。其他人有这个吗?

在此处输入图像描述

0 投票
2 回答
9691 浏览

swift - 如何在 CoreML 中初始化 MLMultiArray

我有一个包含 40 个数组和 12 个双重特征的数组,所以类型是 [[double]]。目前我正在将此数据发送到 Google Cloud ML API 以获取相关预测。

由于 Apple 最近推出了 CoreML 和 coremltools,我将我的模型从 keras 转换为 .mlmodel 以避免数千次谷歌云 api 调用并直接在我的 iPhone 上进行推理:

将模型添加到我的 Xcode 项目后,它看起来像: 在此处输入图像描述

我不知道这些其他输入和输出是从哪里来的。为了得到预测,我需要将我的 12 个双精度数组转换为 MLMultiArray,但我不知道该怎么做。有没有人遇到过类似的问题?这是我目前未完成的方法:

相关文档可以在这里找到。

0 投票
1 回答
118 浏览

ios - iOS App Store 现在支持动态下载代码。我该如何实施?

我想按照App Store 条款中的描述实现此功能:

在此处输入图像描述

为了符合上述要求,我必须实现哪些接口、委托、协议等?(是的,我正在创建一个开发和教育应用程序)