同じデバイス上の 2 つの iOS アプリ間で比較的複雑なデータ オブジェクトを共有するための最適なツールについてアドバイスを求めています。
私はアプリ A と呼ぶ不動産投資アプリを持っています。これにより、ユーザーは潜在的な投資物件に関するデータを入力し、ROI などの重要な財務指標を計算できます。すべてのプロパティ データは、Property と呼ばれるオブジェクトの Core Data を使用して永続化されます。
アプリ A からプロパティ オブジェクトをインポートし、ユーザーが他の投資家に送信できる PDF レポートを作成するアプリ B を開発しています。Property オブジェクトは、アプリ B で永続化する必要はなく、pdf ファイルを作成するために一時的に使用されるだけです。ユーザーがアプリ B からアプリ A を開いて、フォト ピッカーのようにプロパティを選択できるようにしたいと考えています。
私の最初の本能は、この問題を解決するために URL スキームを使用することです。これは私のニーズに最適なソリューションですか?