问题标签 [xcode8-beta4]
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.
swift3 - Xcode 8 beta 4 中的错误在 Swift 中如何工作
似乎在将我们的旧代码转换为 beta 4 时,我一直将 Error 转换为 NSError。这有时甚至会导致警告“从 'Error' 到 'NSError' 的条件转换总是成功”。我觉得我不明白如何最好地使用错误。我想思考一下 error.code、error.localizedDescription ... 是否有很好的文档或教程来解释这些错误更改?
例如:
现在我正在做类似的事情:
但这会给出警告“从 'Error' 到 'NSError' 的条件转换总是成功”
swift - 使用未声明的类型“AttributedString”
Xcode 8 beta 4 不再识别 Foundation 类AttributedString
。
我在这个简单的游乐场示例中复制了它:
由于AttributedString
在较旧的 Xcode 8 Swift 3 beta 中可用,我想这是一个Foundation
需要修复的错误,而不是 Playground 中的一些源代码错误?
swift - Swift错误编译错误:默认标签只能出现在switch语句中
NSFileManager
之后已重命名为 FileManager Swift 2.3
。defaultManager
现在只是default
但是当我使用的
类方法也是如此。
编译器错误 icntepret 并抛出错误。
默认标签只能出现在switch语句中
Swift 2.3 和 Xcode 8 beta 3
swift3 - Xcode 8 beta 4:Calendar.Unit 与 Calendar.Component
这段 Swift 3 代码一直工作到 XCode 8 beta 3:
在 Xcode 8 beta 4Calendar.Unit
中似乎被重命名为Calendar.Component
.
现在这段代码
产生编译器错误cannot convert value of type Calendar.Component to NSCalendar.Unit
我做错了什么还是这是一个错误?
xcode - 缺少自动完成和文档
我下载了 Xcode8 Beta。
只有基于同一文件中的其他文本的自动完成,但没有与类方法等相关的任何内容。
此外,我没有任何关于 Swift 的文档,如果我转到“设置”->“组件”->“文档”,我只能找到“指南和示例代码”。
有没有办法在测试版中获得这些功能?
swift3 - 多点连接未以编程方式连接
我正在创建一个通过 Multipeer Connectivity Framework 使用远程控制功能的 iOS/macOS 应用程序。由于要远程监控的设备会运行很长时间,因此使用自动视图控制器方法是不可行的,因为监控设备可能会被锁定或进入睡眠状态然后断开连接。所以我使用了程序化方法,这样当监控设备失去连接时,它们会在解锁/唤醒时自动配对,并再次启动应用程序。我的连接使用 ViewController 方法可以正常工作,但不能使用编程委托方法。广告、浏览和邀请工作正常,但是当远程接受邀请时,我收到几个错误,然后连接失败。什么'
那么它为什么要尝试使用 GameCenter 框架呢?为什么接受邀请后失败了?会不会只是 Xcode 8 / Swift 3 /iOS 10 / macOS Sierra Beta SDK 中的错误?
这是我的连接类的代码
swift3 - Swift 3 中的谓词和排序描述符
我在发行说明或 swift.org 上找不到任何关于此的内容,但它们现在已经消失了。他们在 Xcode Beta 4 中发生了什么?
xcode8-beta4 - Xcode 8 Beta 不显示准系统应用程序窗口
我在 Xcode 8.0 beta 4 中创建了一个新的 macOS 项目,并在充实它之前尝试运行准系统应用程序。在 Xcode 8 中,应用程序的窗口永远不会打开;但是当我使用 Xcode 7.3.1 时它确实如此。其他更充实的应用程序在 Xcode 8 中显示良好。出了什么问题?
我从 MainMenu.xib 中删除了窗口对象,但是当我创建 MainWindowController.swift 时,我在 MainWindowController.xib 中自动创建了另一个窗口。这是我的代码(删除了注释),看起来很标准:
AppDelegate.swift:
MainWindowController.swift:
这里的所有都是它的。在 Xcode 7.3.1 中打开一个空窗口;它是 Xcode 8.0 beta 4 应用程序启动但窗口永远不会打开。了解 Xcode 8 (beta) 中的关键区别是在一个稍微充实的可以显示的应用程序和一个不显示的应用程序之间是有帮助的。