问题标签 [xcode8]
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.
ios - Xcode 8:“objc_unretainedPointer”不可用,请改用 __bridge 强制转换
刚刚将我的项目更新到 Xcode 8,我在我的应用程序包含的多个外部框架中发现了这个错误。是否有解决方法(可能是触摸设置)来避免这种编译错误?
这是一个错误示例:(我无法修改,因为它是一个导入的框架)
ios - 无法使用类型为“(字符串)”的参数列表调用“执行选择器”
我正在研究 xcode 8 beta 并且遇到错误并且无法解决。
无法performSelector
使用类型为“(String)”的参数列表调用“”
xcode - “未找到中央目录结束签名。” 安装 Xcode 8 beta xip 文件时
我已经下载了 Xcode 8 beta .xip 文件。我无法解压缩。打开文件只是坐在那里几个小时说“正在验证......”
如果我从命令行尝试,我会得到以下信息......
sprite-kit - watchOS 3.0 在 SpriteKit 中检测表冠旋转
因此,从 watchOS 3.0 开始,您现在可以获得数字表冠的旋转。我设法在 InterfaceController 中使用了crownDidRotate函数。但我无法从 SKScene 类中旋转表冠。有人可以帮我解决这个问题吗?我现在很迷茫?谢谢。
ios - Xcode 8 建议我将最小 iOS 部署目标从 7.1 更改为 8.0
当我使用 Xcode 8 beta(8S128d) 打开我的项目时,建议我将最小 iOS 部署目标更改为 8.0 而不是 7.1。而且我发现iOS部署目标列表中没有低于8.0的选项。
那么,这是否意味着我不再需要针对 iOS 7.x 或更低版本调整我的项目?
swift - 如何消除“结果未使用”警告
在 Swift2.2 中,我有一个扩展Optional
,如下所示:
它允许像这样的代码
但有时,我不在乎结果:
在 Swift2.2 中,它就像一个魅力。但是启动新的 XCode8 Beta 并转换为 Swift3,我在执行第二种类型的任何地方都会收到警告。这几乎就像有一个隐含的@warn_unused_result
. 这只是一个早期的 beta 错误吗?或者我在 Swift3 中不能再做的事情?或者我需要在 Swift3 中新修复的东西?
ios - CocoaPods 和 Swift 3.0
我只想在我的一个项目中尝试 Swift 3.0。Xcode 打开迁移窗口以更新我的项目以使用 Swift 3.0。
问题是,我只想更新我的项目,并且保持 Pods 项目不变,因为在我pod install
再次运行后任何更改都将被丢弃。
有人已经有解决方案了吗?
swift - Swift3中不明确的运算符分辨率回归?
我有值类型来表示持续时间和频率(反转持续时间)。想和他们一起做数学,我有以下运算符重载:
因为我经常将这些与图形代码一起使用,我发现自己经常需要CGFloat
响应而不是Double
. 所以我添加了以下糖:
这在 Swift2.2 中运行良好。编译器似乎根据预期的返回类型找到并应用了适当的类型。但有了 Swift3,这似乎不再是这种情况了?我得到一个Ambiguous use of operator '*'
错误。它甚至告诉我它找到了两个候选函数,一个是原始函数,另一个是出错的函数。
随着 Swift3 的变化,这是可以预料的吗?这是我以前逃脱但不应该有的东西吗?还是回归?
更新
你甚至不需要你自己的特殊课程来做到这一点。在 XCode7 游乐场中,以下内容很好:
但在 XCode8 中因上述错误而失败
xcode - 如何在 Xcode 8 中启用可视化内存调试器?
我将一个项目从以前版本的 Xcode 迁移到 Xcode 8。我想要的是使用新的可视化内存调试器。它在新项目中可用,但在我导入的项目中完全缺失。为什么是这样?
swift - 在 iOS 10 Beta 1 设备上运行应用程序时出错
我正在尝试使用 Xcode 8 在我的 iOS 10 Beta 1 设备上运行一个应用程序,它引发了两个错误:
Signing for Bolts requires a development team. Select a development team in the Target Editor.
Code signing is required for product type 'Framework' in SDK 'iOS 10.0'
我似乎无法在网上找到有关这些问题的任何信息。这个应用程序在 Xcode 7 和 iOS 9.3 上运行良好。我在钥匙串中的所有证书都是有效的。有任何想法吗?