问题标签 [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.
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 的新手)。
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 作为导航栏标题时才明显。
最近有没有人经历过类似的事情?
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 测试版的另一台设备上运行的相同代码可以正常工作,并且我可以看到图像。
xcode - Xcode 9 无法上传到 iTunes 连接
我最近无法将使用 Xcode9 编译的档案上传到 iTunes Connect。我得到的错误是:
过去,类似的问题似乎是 Apple 的错误:
错误 ITMS-90512:无效的 sdk 值... 8.2 高于允许的最大值 10.3?
但也可能是 Xcode 9 不应该用于发布。然而,这在过去是有效的。
xcode - Xcode 9 中的垂直高亮文本
在以前的 Xcode 版本中,我们可以通过按住option键 + 拖动鼠标来垂直突出显示文本。但是在 Xcode 9 中,当我们按住option键时,Xcode 会将光标变为“问号”,当我们按下鼠标时会显示“搜索符号”结果。
在 Xcode 9 中是否有任何新方法可以垂直突出显示文本?
swift - 除非您是 Apple,否则“扩展程序可能不包含存储的属性”?我错过了什么?
苹果为什么能做到这一点:
...我不能这样做:
并得到两个错误:
- 'weak' 只能应用于类和类绑定协议类型,而不是 '<<error type>>'
- 扩展可能不包含存储的属性
我真正想做的是在 10.13 之前的 OSX 版本上提供实体属性,因此也欢迎对此提出其他建议。
xcode9-beta - 如何修复内部错误 Xcode 9b2?
安装 Xcode 9 b2 后尝试编译我的项目,但我不断收到此错误:
我试过清理项目,删除派生数据,重新启动 Xcode 并重新启动,但无济于事。有什么帮助吗?