Building Modern Frameworksは、バージョン管理とAPIを初めて正しく取得することの重要性に対応しています。その後、every app has its own copy of the frameworkと表示されます。それで、フレームワークを変更しても、古いバージョンのフレームワークを使用している他のアプリケーションを壊す心配がありません。フレームワークを不用意に変更することはできませんか?
0
A
答えて
1
iOSで自分のアプリについて話しているのなら、好きなことをすることができます。 「フレームワーク」は他のモジュールと同様の単なるモジュールです。それはアプリに含まれており、アプリのコードの一部にすぎないので、あなたがそれを修正すると、次のアップデートはそれを使用するリビジョンと新しいコードを取得し、問題はありません。
しかし、OS Xには、アプリケーションがそれを見るライブラリにフレームワークをインストールする機能があります。その場合、フレームワークを使用するコードはバージョン管理に注意する必要があります。同様に、iOSであっても、フレームワークを使用して他の開発者をに伝える場合は、フレームワークを使用する既存のコードを壊さないようにする必要があります。
関連する問題
- 1. CoreData:不変モデルを変更することはできません
- 2. datagrip変更を適用できません。この表は読み取り専用です。セルエディタの変更を適用することはできません
- 3. TabLayoutフォントを変更することはできません
- 4. CSSの幅を変更することはできません
- 5. CSSのコードを変更することはできません
- 6. "System Roots"キーチェーンを変更することはできません
- 7. コンポーネントのプロパティを変更することはできません
- 8. Rails:サインアップ後にメールを変更することはできませんか?
- 9. タイプ 'AnyObject ?!'の不変式に割り当てることはできません。
- 10. Railsは移行中にレコードを変更することはできません
- 11. ビデオの意図はアンドロイド(Appcelerator)で使用することはできません
- 12. TinyMCEプラグインファイルの変更を見ることができません
- 13. link_toのメソッドを '投稿'に変更することはできません
- 14. はパンダで日時を変更することはできません
- 15. Git:リモートに変更を加えることはできません
- 16. JButtonのデフォルトサイズはGridBagLayoutで変更することはできません
- 17. ASP.Netバージョンを変更するときにIISサービスを使用できません
- 18. JavaScript変数を悪意のあるように簡単に変更することはできますか?
- 19. プラットフォームをx86から任意のCPUに変更できません
- 20. ビルドプラットフォームを任意のCPUからx86に変更できません
- 21. Java:JButtonの背景を変更することはできません
- 22. レイアウトの境界線の色を変更することはできません
- 23. 応答エンコーディング(レスポンスのエンコーディングを変更することはできません)
- 24. 私はウィジェットのサイズを変更することができません
- 25. フレームワークを別のフレームワークに静的にリンクすることはできますか?
- 26. オブジェクトにPriorityQueueを使用することはできません。
- 27. lldbエラー:ここでは変数は使用できません
- 28. Joomla 1.6.3と1.6.4 - >テンプレートを変更することができません
- 29. application.cssをapplication.css.sassに変更することはできますか?
- 30. Javaのリフレクションを使用して静的な最終フィールドを変更することはできませんか?
更新するたびに新しいバージョンで動作するコードを更新するために、フレームワークを使用しているユーザーにすべての作業を行わせたい場合はどうすればよいですか? – dan
「不注意」とはどういう意味ですか? –
@ l'l'l "つまり" – ma11hew28