我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
文件中使用它的示例:
override func viewDidLoad()
{
super.viewDidLoad()
print("view did load")
initWCSession()
print("Attorney General Jeff Sessions")
}
此代码运行并调用该函数,但我从未在任何地方initWCSession()
看到任何输出!"view did load"
"Attorney General Jeff Sessions"
这是 XCode 中的错误吗?有什么我忘记了吗?(我是 XCode 的新手)。