在xcode项目中使用系统调用的优缺点是什么

Mac开发者

我正在开发一个MAC OSX桌面应用程序,因为我经常使用它来检查特定IP的可达性

system("ping -c 3 192.168.10.1")

这是个好方法还是其他方法?我尝试了苹果可达性课程,但结果与预期不符。我也尝试使用AFNetworking,但效果不佳。通过此系统调用,我获得了不错的结果,但是我想知道使用它或其他任何可行的最佳方法的弊端。

滴滴

这是个好方法吗

不,太可怕了

使用system()是昂贵的,因为它会导致派生和执行另一个进程,并且它提供了一个非常尴尬的界面,因为您必须找到一种解析其输出的方法(popen()虽然更好,但仍然很昂贵)。

另外,如果您打算将应用程序提交到Mac App Store,则需要将其沙盒化,并且ping可能无法运行(不确定)。

有关正确方法,请参阅此Apple指南如果您在使用Reachability API时遇到问题,则应该开始一个新的问题来解决这些问题。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在脚本shebang中使用“ -l”时的优缺点是什么

来自分类Dev

FXML的优缺点是什么?

来自分类Dev

在Delphi中使用动态记录数组与TList <TMyRecord>的优缺点是什么?

来自分类Dev

在JMeter中使用JMeterUtils.getProperty与__P的优缺点是什么?

来自分类Dev

在Apache中使用名称主机与默认主机的优缺点是什么?

来自分类Dev

使用GenericForeignKey与多表继承与OneToOneField的优缺点是什么?

来自分类Dev

在if语句的条件下使用括号的优缺点是什么?

来自分类Dev

结合使用jQuery UI和AngularJS的优缺点是什么?

来自分类Dev

使用交叉遗传算子的优缺点是什么?

来自分类Dev

使用 CDN 与 NPM/Yarn 进行依赖的优缺点是什么?

来自分类Dev

jumboMode(dexOptions)的优缺点是什么

来自分类Dev

不同动画机制的优缺点是什么

来自分类Dev

If和Inline if的优缺点是什么?

来自分类Dev

加密的Ubuntu安装的优缺点是什么?

来自分类Dev

访客行为模式的优缺点是什么?

来自分类Dev

voyager laravel 框架的优缺点是什么?

来自分类Dev

在Swift中使用类型注释的优缺点

来自分类Dev

在Visual Studio项目中使用include \ **的缺点

来自分类Dev

Android:通过Android框架位置API使用FusedLocationProviderApi的优缺点是什么?

来自分类Dev

与Amazon Simple Notification Service(sns)相比,使用pubnub的优缺点是什么?

来自分类Dev

使用闭包代替共享状态锁的优缺点是什么?

来自分类Dev

使用布尔类型与字符串类型“ true” /“ false”的优缺点是什么?

来自分类Dev

使用闭包代替共享状态锁的优缺点是什么?

来自分类Dev

OcMock vs OcMockito-优缺点是什么

来自分类Dev

建立GCC:自举程序的优缺点是什么?

来自分类Dev

api版本控制方法的优缺点是什么

来自分类Dev

在不同的流程中运行服务的优缺点是什么?

来自分类Dev

用JS代码加载脚本的优缺点是什么

来自分类Dev

Hadoop HA QJM和NFS的优缺点是什么?

Related 相关文章

  1. 1

    在脚本shebang中使用“ -l”时的优缺点是什么

  2. 2

    FXML的优缺点是什么?

  3. 3

    在Delphi中使用动态记录数组与TList <TMyRecord>的优缺点是什么?

  4. 4

    在JMeter中使用JMeterUtils.getProperty与__P的优缺点是什么?

  5. 5

    在Apache中使用名称主机与默认主机的优缺点是什么?

  6. 6

    使用GenericForeignKey与多表继承与OneToOneField的优缺点是什么?

  7. 7

    在if语句的条件下使用括号的优缺点是什么?

  8. 8

    结合使用jQuery UI和AngularJS的优缺点是什么?

  9. 9

    使用交叉遗传算子的优缺点是什么?

  10. 10

    使用 CDN 与 NPM/Yarn 进行依赖的优缺点是什么?

  11. 11

    jumboMode(dexOptions)的优缺点是什么

  12. 12

    不同动画机制的优缺点是什么

  13. 13

    If和Inline if的优缺点是什么?

  14. 14

    加密的Ubuntu安装的优缺点是什么?

  15. 15

    访客行为模式的优缺点是什么?

  16. 16

    voyager laravel 框架的优缺点是什么?

  17. 17

    在Swift中使用类型注释的优缺点

  18. 18

    在Visual Studio项目中使用include \ **的缺点

  19. 19

    Android:通过Android框架位置API使用FusedLocationProviderApi的优缺点是什么?

  20. 20

    与Amazon Simple Notification Service(sns)相比,使用pubnub的优缺点是什么?

  21. 21

    使用闭包代替共享状态锁的优缺点是什么?

  22. 22

    使用布尔类型与字符串类型“ true” /“ false”的优缺点是什么?

  23. 23

    使用闭包代替共享状态锁的优缺点是什么?

  24. 24

    OcMock vs OcMockito-优缺点是什么

  25. 25

    建立GCC:自举程序的优缺点是什么?

  26. 26

    api版本控制方法的优缺点是什么

  27. 27

    在不同的流程中运行服务的优缺点是什么?

  28. 28

    用JS代码加载脚本的优缺点是什么

  29. 29

    Hadoop HA QJM和NFS的优缺点是什么?

热门标签

归档