我在应用商店中有一个现有的iOS应用程序,我正在构建一个新的配套应用程序来使用这个现有的应用程序。
我需要在执行某项操作时将此新应用中的对象/数据传递到现有应用。我正在寻找的行为与AirDrop非常相似,但数据被传递到同一设备上的另一个应用程序。
我想在应用程序之间本地传递的对象只是NSObject的。
答案 0 :(得分:2)
根据您的评论,您希望在iOS应用之间共享NSObject。最好的方法是"自定义URL方案"。但是在这种方法中,您可能还需要在旧的iOS应用程序中添加或重写一些部分。
结帐this SO Answer了解有关实施自定义网址方案以及在ios应用之间共享数据的历史记录的详情。
还可以使用Apple documentation来共享数据。
如果您的应用支持超过iOS 8,您还可以使用名为"应用组功能"
的新功能