swift - 如何以编程方式快速查找在 OSX 中接收/发送的网络数据?

标签 swift macos

我一直在尝试制作一个应用程序,它会告诉我通过网络接收/发送的数据,与事件监视器中可用的数据相同。

osx 中没有/proc 或/sys,sysctl 似乎没有这个统计信息。有谁知道我怎样才能找到它?

最佳答案

你可以试试这个。这给出了很多信息,包括发送的包裹和收到的包裹

let task = NSTask()
task.launchPath = "/usr/sbin/netstat"
task.arguments = ["-s"]
task.launch()

关于swift - 如何以编程方式快速查找在 OSX 中接收/发送的网络数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35299720/

相关文章:

ios - 无法将 PFFile 类型的值转换为 NSURL

ios - 如何在Swift中从容器 View 获取属性值

swift - Swift 中的音频单元渲染 block ?

Eclipse CTRL+A, CTRL+E 转到开头 转到行尾

macos - NSTableView 未在 OSX 10.9 上更新

ios - 设置 Google Analytics iOS Swift

ios - 更改 UICollectionView 数据源

qt - macdeployqt 在 Homebrew 安装的框架上

python - mac osx 10.9.2 : error: command '/usr/bin/clang' failed with exit status 1 上的 mysql-python

iphone - 将 Obj-C 2.0 属性与可变对象(例如 NSMutableArray)一起使用的最佳方式是什么?