问题标签 [xcode6]

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

ios - iPhone 开发。程序:当 XCode 和 IOS8 公开发布时会发生什么?

我对新的Swift编程语言非常感兴趣,我想在 XCode 6 向公众开放之前开始用它编写一些示例。所以我正在考虑订阅 iPhone 开发人员计划,我有两个问题:

1)如果我安装了 XCode 6 beta 并且我已经有 XCode 5,它是安装在它上面还是我需要首先删除 XCode 5?当 XCode 6 在 App Store 发布时,它是升级 XCode 6 测试版还是我需要先将其移除?我要求这样做是为了避免弄乱我用于工作的 OSX 安装

2)如果我在我的 iPhone 上安装 IOS 8 beta,我会丢失我当前的设置/配置/数据吗?当 IOS 8 最终向公众发布时,我会冒着丢失设置/配置/数据的风险吗?我之所以问这个问题是因为我没有仅用于开发软件的 IOS 设备,我会在我的主要手机上安装 IOS 8 测试版。我知道它是测试版,我可能会遇到一些问题,但至少我想了解我的设置和数据可能会发生什么,以评估是否最好购买旧的 iPhone 4s 来开发软件。

如果您能帮助我了解您自己在 iPhone 开发人员计划方面的经验或指出一些链接,谢谢。

0 投票
3 回答
3513 浏览

interface-builder - 无法在 Xcode 6 中测试实时渲染

最近我下载了新的XCode 6 beta 版本。在苹果文档中说我们可以在编辑 .swift 文件中的代码时看到输出,而无需构建和运行。我还没有找到任何方法来完成实时渲染。你能帮我解决这个问题吗?提前致谢

0 投票
1 回答
6597 浏览

swift - Swift 中的控制台输入

所以我正在尝试制作一个基于文本的游戏,但我在 ibook 中找不到关于苹果制作的 Swift 如何从控制台获取输入的信息。我尝试了一些我在这里看到的方法,但我并不真正了解如何使用这些方法。

0 投票
8 回答
5936 浏览

ios - 间歇性 Swift 框架编译器错误

我正在 XCode beta 中试用 Swift。特别是使用@IBDesignable 和@IBInspectable。我正在构建一个包含 (@IBDesignable) UIView 子类和简单 iOS 应用程序的框架,以便对其进行测试(都包含在工作区中并通过工作区链接)。几次成功构建后,我在框架构建输出中收到以下错误:

:0: 错误: /Users/richardpj/Projects/Swift2/Swift2FW/build/Swift2FW.build/Debug-iphonesimulator/Swift2FW.build/unextended-module.modulemap:2: 找不到伞头“Swift2FW.h”:0:错误:无法构建 Objective-C 模块“Swift2FW”

在您询问之前,我已经完成了清理并删除了我的派生数据,但除了删除和重新创建工作区和项目文件之外,似乎没有什么可以解决它。

关于错误来源的任何想法,如何复制(对于错误报告)或者我是愚蠢的。

编辑:自从这篇文章发布以来,我已经获得了 50 次浏览。听起来这是我应该报告的错误。关于如何做到这一点的任何想法?

0 投票
5 回答
8352 浏览

ios7 - 在 Xcode 6 下运行 iOS7 项目 - 图像资源不显示

我正在尝试在 iOS7 设备上的 Xcode6 下运行 iOS7 项目。起初一切似乎都还不错,但后来我注意到位于 Images.xcassets 中的所有图像都不会在运行时出现。

我可以在设计(故事板)中正确看到,如果我在模拟器中运行应用程序,我会看到它们。

有人知道如何解决这个问题吗?谢谢!

注意:该项目在 Xcode5.x 上运行良好,因此它不是通常的罪魁祸首(图像名称“casing”不匹配)。

附加说明:我刚刚尝试过另一个 iOS7 项目:同样的问题......

附加说明:我尝试在 Xcode 下创建的全新项目中使用图像资产,并且...图像出现。

0 投票
2 回答
21625 浏览

swift - 在 Swift 中使用 Objective-C 类别的正确方法是什么?

我正在尝试将一些类别方法导入到我的 Swift 文件中,但没有任何运气。

ios-桥接-Header.h:

UIColor+Hex.h

我希望自动完成功能能够揭示UIColor(hexInt: NSUInteger)UIColor(hexString: String)

0 投票
2 回答
1934 浏览

cocoa-touch - NSUserDefaults objectForKey() 接收错误

我正在用 Swift 构建一个游戏,将用户的高分存储在 NSUserDefaults 中,但是后来游戏一直崩溃。我将范围缩小到读取 NSUserDefaults 的最高分,因此我制作了一个简单的应用程序来测试使用 NSUserDefaults 保存和读取值。我使用按钮按顺序运行每个功能。这是代码:

当最后一个函数运行时,它会抛出异常:“致命错误:无法打开 Optional.None”。我认为由于最后一行肯定会返回一个值,因此不需要选项,但显然我错了。有人可以指出我做错了什么吗?

谢谢您的帮助!

0 投票
4 回答
12329 浏览

swift - 无法使用情节提要在 Xcode 6 中连接插座集合

我在 Xcode 6 中创建插座集合时遇到问题。Xcode 6 中的插座集合现在可以作为常规 IBOutlet 使用,并且您使用相同的 @IBOutlet 属性来声明插座集合,同时确保为该类型指定一个数组。我已经在我的视图控制器的 swift 文件中完成了这个,即

在 Xcode 5 中,当一个控件使用辅助编辑器从情节提要中的一个元素拖动到相应的视图控制器时,他们会看到一个选项来创建插座或插座集合。这在 Xcode 6 中似乎不再可能,我的猜测是因为 outlets 和 outlet 集合现在共享相同的 @IBOutlet 属性。我应该如何创建一个包含 10 个按钮的插座集合,而无法控制从情节提要视图中拖动每个按钮并将其连接到我的

我的视图控制器快速文件中的属性?

0 投票
6 回答
20040 浏览

ios-simulator - 在 10.9 上使用 Xcode 6 没有可用的 iOS 8.0 模拟器

我还安装在 10.10 分区上并可以访问那里的 iOS 8.0 模拟器,但由于某种原因,在 10.9 上遵循相同的设置过程时,没有可用的 8.0 模拟器,我只能选择使用“iOS 设备”。

我的命令行工具是 Mavericks 的最新工具,在“位置”下选择。如果我更改我的部署目标,我可以启动一个 7.1 模拟器。唯一可能的异常值是我使用 iRamDisk 来管理模拟器和派生数据文件存储。但是,我已禁用此功能,卸载并重新安装 Xcode 无济于事。其他 Xcode 安装会发生冲突吗?

非常感谢任何帮助或想法。谢谢。

0 投票
1 回答
193 浏览

swift - 包含 XCode6 Beta 的路径

Swift有部分Darwin实施,例如,这有效:

为此在哪里XCode6存储底层包含文件?我想以scanf与他们在rand().