Preface 前言 1/3

Programming iOS 9書籍封面

作者建議在讀此書之前,需要先讀iOS 9 Programming Fundamentals with Swift這本書,或者可以去蘋果官方網站看Swift的教程,此書的目標人群是已經學會Swift編程語言人。

此書已經更新到了Swift2.0和Xcode7,所以在這個版本中,不會再出現(xiàn)Objective-C的代碼了。

Part I

介紹views(視圖),views是iOS應用界面的最基本的組成部分。views就是用戶可以看到、點擊的部分。你需要用view來創(chuàng)建展現(xiàn)給用戶的界面,來讓用戶與你的App進行交互。本書的這部分我會解釋如何行進view的創(chuàng)建、排列、分層、動畫和點擊。

Part II

開始介紹view controllers(視圖控制器),這可能是iOS編程中最重要最有特色的特點,view controller能夠讓view在界面中來來去去,因此能夠讓單一窗口App運行在一個小屏幕里,還能具有多個層次的內容。書中這部分講述操作view controller展示view的所有方法,同時還會介紹Cocoa Framework提供的所有種類的view。Cocoa Framework是創(chuàng)建App界面的基石。

Part III

學習iOS提供的最重要的輔助Framework。這堆代碼,有些是用來創(chuàng)建界面的,默認不在你的App中,不同你可以通過請求來獲取它們,這些框架可以讓你處理聲音、視頻、用戶文件、郵件、地圖和傳感器。

Part IV

在本書的最后,我們介紹一些雜亂但是重要的話題:文件、網絡、線程和如何實現(xiàn)撤銷操作。

Appendix A

總結了一些重要的發(fā)送到你應用上的委托事件的生命周期。
(感覺這句話翻譯有問題,因此附上原文:summarizes the most important lifetime event messages sent to yourapp delegate.請大牛指正)
多謝lashing指點,讀起來順暢多了:

Appendix B

理出了一些有用的swift函數(shù),最好能夠看一眼這個附錄,當你遇到一個神秘的函數(shù)時,可以查詢附錄B。例如,我的代碼中經常出現(xiàn)delay函數(shù),如果你不知道delay函數(shù)的用法,那么就可以來查詢附錄B了。

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

  • 發(fā)現(xiàn) 關注 消息 iOS 第三方庫、插件、知名博客總結 作者大灰狼的小綿羊哥哥關注 2017.06.26 09:4...
    肇東周閱讀 15,424評論 4 61
  • 最近網上流傳了一些和兩國政治有關的小視頻,我看了之后發(fā)現(xiàn),視頻中的字幕和人物的對話完全對不上啊,字幕組是跟著自己內...
    YY歐尼呀閱讀 706評論 0 4
  • 帶著昨日希望充滿激情來到新的一天,回顧昨日確定的計劃,內心暗暗的吸了一口氣,說實話無論如何都要完成!我在心里默念千...
    念追憶loveing閱讀 312評論 0 1
  • 從最初的接觸瑜伽,到真正愛上瑜伽,我要感謝一個人,那就是我的好教練——Holi老師。 Holi老師是印度人,他大大...
    雨漫漫閱讀 3,647評論 1 1

友情鏈接更多精彩內容