【发布时间】:2012-05-24 19:29:04
【问题描述】:
如何在 iOS 上运行单独的进程(可执行文件将在主包中)? NSTask 好像不见了……
顺便说一句,我不在乎这是否会被 Apple 拒绝,因为它永远不会被提交。
【问题讨论】:
标签: objective-c cocoa-touch ios5 nstask
如何在 iOS 上运行单独的进程(可执行文件将在主包中)? NSTask 好像不见了……
顺便说一句,我不在乎这是否会被 Apple 拒绝,因为它永远不会被提交。
【问题讨论】:
标签: objective-c cocoa-touch ios5 nstask
除了从 xcode 或主屏幕启动可以在后台运行的进程之外,没有其他方法可以运行单独的进程。
如果您希望进程 1 启动进程 2,那么您就不走运了。
但是,如果您希望进程 1 在后台运行,然后进程 2 稍后启动并与进程 1 通信(通过内存映射文件或网络),那么您可以这样做,因为 xcode 将允许您运行超过一次在模拟器上运行一个应用程序。
或者,您可以通过线程模拟进程,但这取决于您想要做什么。
【讨论】: