问题标签 [xcode6-beta6]

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 回答
19730 浏览

ios - [NSObject:AnyObject]?在 Xcode 6 beta 6 中没有名为“下标”的成员错误

当键盘显示在屏幕上时,我使用下面的几行代码来获取键盘的框架。我已经注册UIKeyboardDidShowNotification通知。

这曾经在 beta 5 中工作。我下载了最新的 Xcode 6 版本,即 beta 6,这个错误发生在第二行。

'[NSObject : AnyObject]?没有名为“objectForKey”的成员

经过一番谷歌搜索,我遇到了这个解决方案。我就这样改了,

但现在看来这也已经过时了。因为我现在得到这个错误。

'[NSObject : AnyObject]?没有名为“下标”的成员

我无法弄清楚这个错误或如何解决它。

0 投票
1 回答
612 浏览

swift - “无法创建可变元组”错误

这是 Swift 的Dollar框架中的一个函数:

typealias我得到Cannot create a variadic tuple错误一致。当我移除周围的大括号时,T...我收到Consecutive statements on a line must be separated by ';'错误消息。所以,这不是一个解决方案。

有谁知道消除错误的解决方法?

这发生在今天(真正)发布的 XCode 6 Beta 6 之后。

0 投票
2 回答
1158 浏览

realm - build.sh ios 使用 XCode6 Beta6 时生成“架构 armv7 的未定义符号”

在从 github 重新结帐领域 master 时,我运行以下命令:

这导致以下错误....

任何已知的解决方法?

0 投票
5 回答
19344 浏览

ios - Xcode 6 Beta - Apple Mach-O 链接器错误

更新到最近发布的 Xcode 6 的 beta 6 后,我的 swift 项目由于以下错误而无法构建。

Xcode 6 Beta 6 问题

查看有关此问题的先前问题,建议检查构建架构是否设置为支持我的项目已经包含的 arm(arm64、armv7s、armv7)。

0 投票
2 回答
1014 浏览

unit-testing - 在 XCode 6 beta swift 中的设备上进行测试时,失败的单元测试总是显示成功通知

在 Swift 的 XCode 6 beta 6 设备上运行时,单元测试总是显示“成功”桌面通知。

如何重新创建:

  • 使用 Swift 创建新的 iOS 单视图应用程序项目。
  • 转到现有测试并将其更改XCTAssert(false)为使其失败。
  • 在设备上运行测试 - 它显示“测试成功”桌面通知。
  • 在模拟器上运行测试 - 它应该显示“测试失败”通知。

更新

  • 在设备上测试时,输出窗口中有测试错误消息。但桌面通知显示“测试成功”。
  • 当我在设备上测试并在测试方法中设置断点时 - 它确实停在那里。
0 投票
0 回答
112 浏览

xcode - 无法让 SequenceType 在 Swift Beta 6 中工作

在 beta 5 中,此代码完美运行,但在 Beta 6 中无法编译。任何想法为什么?

在此处输入图像描述

0 投票
2 回答
1142 浏览

ios - SKNode.removeFromParent() EXC_BAD_ACCESS

我注意到我的 Swift 项目中有一个奇怪的行为,并以这种方式在一个空的 SpriteKit 项目中复制了它:

它在应用程序启动之前崩溃,我只能看到: xCode 截图

我的配置是 xCode6-Beta6、带有 iOS8-Beta5 和 OSX 10.9.4 的 iPad Mini Retina。我还在模拟器中重现了这个错误;使用 xCode6-Beta5;touchesBegan并在方法中移动代码

取消注释该行sprite.removeFromParent()会使错误消失。

0 投票
0 回答
137 浏览

ios - Xcode6 beta6 中缺少模拟器

我在 XCode6 beta6 中遇到了奇怪的问题。在首选项中,下载只有一个模拟器(iOS8)显示为已下载。没有其他可用的模拟器。

除了尝试在模拟器上执行我的项目会导致另一个问题中提到的相同错误:无法在模拟器中运行应用程序:Xcode beta 6 iOS 8

删除模拟器并重新添加它们似乎大多数时候都会使 Xcode 崩溃,但即使成功,模拟器也不会运行。重新启动机器也无济于事。

有人有类似的问题和解决方案吗?

0 投票
3 回答
6042 浏览

ios - 如何在 Swift 中同时为 iOS7 和 iOS8 调用 registerForRemoteNotifications?

* 请注意,这个问题不是如何在 swift 中注册远程通知,我的问题是如何在运行 iOS8 和 iOS7 的设备上运行时快速编写代码。我发布的代码曾经使用 Xcode beta 1 到 5 执行此操作,但使用 beta 6 现在会生成链接器错误。所以我的问题是如何改变事情来解决 beta 6 中的新链接器错误。*

Xcode Beta 6 出现以下链接错误

对于以下用于在 Beta 1 到 5 上编译/链接/执行没有问题的代码。

为什么它停止与最新的 Beta 版链接?Xcode Beta 6 显示的代码有问题吗?

0 投票
2 回答
3011 浏览

ios - 使用带有 Xcode Beta 6 的 MPMoviePlayerPlaybackDidFinishNotification 架构 arm64 的未定义符号

由于迁移到 Xcode 6 Beta 6 尝试在 Swift 代码中使用 MPMoviePlayerPlaybackDidFinishNotification 会导致链接器错误:

这是一个相关的代码片段。

用“一些随机字符串”替换 MPMoviePlayerPlaybackDidFinishNotification 将导致链接器错误消失。该应用程序与 MediaPlayer.framework 链接。

这似乎只是将 MPMoviePlayerPlaybackDidFinishNotification 与 addObserver 结合使用的问题,例如将其分配给变量或打印它不会导致链接器错误。

代码有什么问题还是 XCode/swift 有问题?