【iOS Design Pattern】The most important design patterns you must know
2014-09-18 16:01
495 查看
Model-View-Controller—This design pattern governs the overall structure of your app.
Delegation—This design pattern facilitates the transfer information and data from one object to another.
Target-action—This design pattern translates user interactions with buttons and controls into code thatyour app can execute.
Block objects—You use blocks to implement callbacks and asynchronous code.
Sandboxing—All iOS apps are placed in sandboxes to protect the system and other apps. The structure of the sandbox affects the placement of your app’s files
and has implications for data backups and some app-related features.
Reference: iOS App Programming Guide
Delegation—This design pattern facilitates the transfer information and data from one object to another.
Target-action—This design pattern translates user interactions with buttons and controls into code thatyour app can execute.
Block objects—You use blocks to implement callbacks and asynchronous code.
Sandboxing—All iOS apps are placed in sandboxes to protect the system and other apps. The structure of the sandbox affects the placement of your app’s files
and has implications for data backups and some app-related features.
Reference: iOS App Programming Guide
相关文章推荐
- you must have accepted the latest version of the IOS Developer Program Agreement
- OOP Design (Head First Design Patterns) 学习笔记--05 The factory Pattern
- [译] The Adapter Pattern 适配器模式 from Ch7 of《Design Patterns Explained》
- [置顶] 设计模式之单例模式 (Design patterns of the The singleton pattern)c#
- Discover the Design Patterns You're Already Using in the .NET Framework
- 设计模式之单例模式 (Design patterns of the The singleton pattern)c#
- Learning JavaScript Design Patterns The Singleton Pattern
- Design Patterns Uncovered: The Chain Of Responsibility Pattern
- The Most Important Design Guideline?
- OOP Design (Head First Design Patterns) 学习笔记--04 The decorator pattern
- Discover the Design Patterns You're Already Using in the .NET Framework(MSDN)
- Learning JavaScript Design Patterns The Module Pattern
- [译]The Facade Pattern外观设计模式 from Chapter 6 of《Design Patterns Explained》
- Head First Design Patterns 阅读笔记之八: the Template Method Pattern
- Design Patterns Uncovered: The Facade Pattern
- Learning JavaScript Design Patterns The Constructor Pattern
- Design Patterns Uncovered: The Visitor Pattern
- The Three Most Important Things You Look for in Your Employment Relationship
- you must have accepted the latest version of the IOS Developer Program Agreement
- 数据库调优:The most important factor in making a database application fast is its basic design.