问题标签 [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 投票
3 回答
2500 浏览

swift - Swift 不使用 print() 命令打印到控制台,其他代码工作正常

XCode Version 9.0 beta (9M136h)用来编写一个带有 watchkit 扩展的应用程序。我可以让应用程序与手表应用程序通信并使用WatchConnectivity Framework. 我还有应用程序利用该AlamoFire框架与服务器通信。

我的所有函数都被调用和执行,但是,我似乎无法print()将任何内容记录到控制台!我尝试print()在应用程序的不同区域放置各种命令,但它们都没有向控制台生成任何东西,即使它们周围的代码正在运行。

我 100% 确定我正在查看 XCode 的正确区域,我已经去过View->Debug Area->Activate Console并且我也确保All output选择了该区域。我什至尝试将OS_ACTIVITY_MODE它的值添加为,disabled但这似乎也没有做任何事情。

这是我如何在ViewController.swift文件中使用它的示例:

此代码运行并调用该函数,但我从未在任何地方initWCSession()看到任何输出!"view did load""Attorney General Jeff Sessions"

这是 XCode 中的错误吗?有什么我忘记了吗?(我是 XCode 的新手)。

0 投票
1 回答
961 浏览

ios - NavigationBar setTitleVerticalPositionAdjustment(_:for:) 方法不适用于 iOS 11 Beta 上的标题图像

在 iOS10 (Swift 3) 上运行良好的代码不适用于 iOS11 Beta (Swift 4 / XCode 9.0 beta)

将图像设置为导航栏标题并调整其垂直位置:

self.navigationItem.titleView = UIImageView(image: UIImage(named: "some_image")) self.navigationController?.navigationBar.setTitleVerticalPositionAdjustment(-4.0, for: .default)

图像在 iOS 11 测试版上没有得到垂直调整,在 iOS 10 上它可以正常工作。

请注意,如果导航栏标题设置为文本 ( self.title = "Some title"),则方法setTitleVerticalPositionAdjustment(_:for:)可以正常工作。此问题仅在尝试使用 UIImageView 作为导航栏标题时才明显。

最近有没有人经历过类似的事情?

0 投票
1 回答
2618 浏览

ios - 如何在 Interface Builder 中创建命名颜色?

如何在 Interface Builder 中设置和使用自定义命名颜色?

IB中的命名颜色

0 投票
22 回答
40029 浏览

ios - Xcode 9:无法附加到 pid

0 投票
4 回答
4433 浏览

ios10 - Xcode 9、iOS 10 的资产问题

我在使用 iOS 10 的设备上运行资产和 Xcode 9 beta 时遇到问题。它不会从资产上传任何图像,所以在手机上我看不到任何资产!

如果我在情节提要中加载图像,它只是不会在手机上显示任何图像(但它会显示在情节提要中),如果我做某事:

UIImage(named:"imageName")!

它与日志消息崩溃:

*** -[_CUIThemePixelRendition _initWithCSIHeader:] 中的断言失败,/BuildRoot/Library/Caches/com.apple.xbs/Sources/CoreUI/CoreUI-428.6/CoreTheme/ThemeStorage/CUIThemeRendition.m:3788 无法加载“imageName”从包中带有标识符“myIdentifierName”的笔尖引用的图像

这很奇怪,因为在具有 iOS 11 测试版的另一台设备上运行的相同代码可以正常工作,并且我可以看到图像。

0 投票
2 回答
814 浏览

xcode - Xcode 9 无法上传到 iTunes 连接

我最近无法将使用 Xcode9 编译的档案上传到 iTunes Connect。我得到的错误是:

过去,类似的问题似乎是 Apple 的错误:

错误 ITMS-90512:无效的 sdk 值... 8.2 高于允许的最大值 10.3?

但也可能是 Xcode 9 不应该用于发布。然而,这在过去是有效的。

0 投票
0 回答
25 浏览

xcode - Xcode 9 中的垂直高亮文本

在以前的 Xcode 版本中,我们可以通过按住option键 + 拖动鼠标来垂直突出显示文本。但是在 Xcode 9 中,当我们按住option键时,Xcode 会将光标变为“问号”,当我们按下鼠标时会显示“搜索符号”结果。

在 Xcode 9 中是否有任何新方法可以垂直突出显示文本?

0 投票
4 回答
8360 浏览

swift - 除非您是 Apple,否则“扩展程序可能不包含存储的属性”?我错过了什么?

苹果为什么能做到这一点:

...我不能这样做:

并得到两个错误:

  • 'weak' 只能应用于类和类绑定协议类型,而不是 '<<error type>>'
  • 扩展可能不包含存储的属性

我真正想做的是在 10.13 之前的 OSX 版本上提供实体属性,因此也欢迎对此提出其他建议。

0 投票
0 回答
179 浏览

xcode9-beta - 如何修复内部错误 Xcode 9b2?

安装 Xcode 9 b2 后尝试编译我的项目,但我不断收到此错误:

我试过清理项目,删除派生数据,重新启动 Xcode 并重新启动,但无济于事。有什么帮助吗?

0 投票
2 回答
385 浏览

ios - NSLocale.current.description 在 Xcode 9 中崩溃

我创建了一个全新的单视图应用程序,并viewDidLoad在文件的方法中添加了一行ViewController.swift

NSLocale.current.description行在 Xcode 9 中崩溃,没有堆栈跟踪(只是 EXC_BAD_ACCESS 代码=EXC_I386_GPFLT 错误消息)。同一个项目在 Xcode 8.3.3 中运行良好。有人知道为什么会这样吗?

在此处输入图像描述

这是我的模拟器区域设置:

在此处输入图像描述