IOS应用可以调用自身的子程序吗

tsaiyc 2014-02-10 03:08:21
我编了一个ipa,叫test,这样我的IPA包内就包含一个名为test的二进制可执行程序。

我可以再编一个二进制可执行的控制台程序background,然后一起打在IPA包内,运行的时候,由test主程序动态调用background获取计算结果吗。

test:一个正常的ios应用
background:一个文字处理程序,执行后立即得到输出结果,类似“wc”

这两个应用都是我自己写的。

这种方案可行吗?
...全文
139 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
tsaiyc 2014-02-10
  • 打赏
  • 举报
回复
引用 1 楼 SiamPig 的回复:
如果只是简单的根据你这个需求,你为什么不将你的background编译成一个静态库,这样效果不是会更好嘛? 至于另一种,我个人理解是可以实现的, - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions 你可以搜索一下 ios app应用内打开 会有这些传参的,这个就类似于那些社会化app,使用微博账号登录阿,等等
非常感谢啊。 不过这种方式可以打开独立安装的不同应用。但目前background和test是需要封装到1个IPA包里的,background可以看做是一个unix的可执行二进制程序。 如果要实现这种场景,还有什么办法吗?
SiamPig 2014-02-10
  • 打赏
  • 举报
回复
如果只是简单的根据你这个需求,你为什么不将你的background编译成一个静态库,这样效果不是会更好嘛? 至于另一种,我个人理解是可以实现的, - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions 你可以搜索一下 ios app应用内打开 会有这些传参的,这个就类似于那些社会化app,使用微博账号登录阿,等等

29,027

社区成员

发帖
与我相关
我的任务
社区描述
主要讨论与iOS相关的软件和技术
社区管理员
  • iOS
  • 大熊猫侯佩
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧