This chapter will delve into the intricacies of designing an iOS Framework that can be utilized across different applications for various purposes. It will showcase the efficacy of software reusability by demonstrating the integration of a local file service into a User Interface using the Model-View-ViewModel (MVVM) design pattern. The chapter will continue to reinforce the importance of software decoupling, building upon the concepts introduced in the previous chapter. As you progress through the book, this framework's protocol will be replaced by a more versatile, generic solution that further enhances software decoupling.

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Applying Modern Design Patterns for Scalable, Maintainable Frameworks

  • Charlie Cocchiaro

摘要

This chapter will delve into the intricacies of designing an iOS Framework that can be utilized across different applications for various purposes. It will showcase the efficacy of software reusability by demonstrating the integration of a local file service into a User Interface using the Model-View-ViewModel (MVVM) design pattern. The chapter will continue to reinforce the importance of software decoupling, building upon the concepts introduced in the previous chapter. As you progress through the book, this framework's protocol will be replaced by a more versatile, generic solution that further enhances software decoupling.