- Swift 2 By Example
- Giordano Scalzo
- 127字
- 2021-07-16 12:45:46
Summary
In this chapter, we implemented our first complete app, beginning with using basic components and then moving on to using more advanced techniques to create a smooth animation without relying on game frameworks such as Cocos2d or SpriteKit.
We saw when, and how, to use structs in an effective way and how to split responsibilities among different classes. Moreover, we experimented and saw how to separate different parts of the same class using extensions and how to design an interface of a class or struct, pretending we have already implemented it.
You learned a few things about puzzle games, and now it's time to move on to something different but more similar to a normal app; we'll have a chance to work on a TodoList app.
推薦閱讀
- Modern Programming: Object Oriented Programming and Best Practices
- Oracle RAC 11g實(shí)戰(zhàn)指南
- 文本數(shù)據(jù)挖掘:基于R語言
- 區(qū)塊鏈通俗讀本
- 企業(yè)級(jí)數(shù)據(jù)與AI項(xiàng)目成功之道
- Starling Game Development Essentials
- Spark大數(shù)據(jù)分析實(shí)戰(zhàn)
- 白話大數(shù)據(jù)與機(jī)器學(xué)習(xí)
- ZeroMQ
- 深入淺出 Hyperscan:高性能正則表達(dá)式算法原理與設(shè)計(jì)
- 數(shù)據(jù)科學(xué)工程實(shí)踐:用戶行為分析與建模、A/B實(shí)驗(yàn)、SQLFlow
- 實(shí)用數(shù)據(jù)結(jié)構(gòu)
- 爬蟲實(shí)戰(zhàn):從數(shù)據(jù)到產(chǎn)品
- 從Lucene到Elasticsearch:全文檢索實(shí)戰(zhàn)
- 從零進(jìn)階!數(shù)據(jù)分析的統(tǒng)計(jì)基礎(chǔ)(第2版)