Swift:
打印调试输出

How to: (怎么做:)

Swift 提供了 printdebugPrint 两个函数来输出信息到控制台。

let message = "你好,世界!"
print(message) // 普通输出

var numbers = [1, 2, 3, 4, 5]
debugPrint(numbers) // 调试输出,提供更多信息

输出:

你好,世界!
[1, 2, 3, 4, 5]

Deep Dive (深入探究)

早期编程时代,打印输出通常是唯一调试手段。Swift 的 print 非常简便但信息量有限。 debugPrint 则给出了结构化信息,更适合复杂数据。你也可以使用 CustomStringConvertibleCustomDebugStringConvertible 协议自定义输出格式。日志框架(如 OSLog)是更先进的替代方案,支持日志级别和持久存储。

See Also (另见)