發表於2024-11-22
基本信息
書名:Objective-C 開發經典教程(移動開發經典叢書)
原價:49.60元
作者:(美)達維,(美)弗羅著,馮寶隆,於鵬飛譯
齣版社:清華大學齣版社
齣版日期:2014-1-1
ISBN:9787302346678
字數:523000
頁碼:330
版次:1
裝幀:平裝
開本:16開
商品標識:
編輯推薦
暫無
內容提要
如果你具備一些編程經驗,但還是objective-c新手,那麼本書將為你提供一個快速的、現代的指南,幫助你編碼自己的項目。
在兩位專業的mac和ios應用開發者的引導下,《objective-c開發經典教程》快速介紹瞭objective-c的基礎知識和原理,教會你使用該語言提供的工具構建自己的程序和庫。書中提供瞭objective-c語言核心原理的完整介紹和它的主要工具集:foundation和appkit框架。
主要內容
如何構建你的最初的幾個objective-c程序
什麼是麵嚮對象編程(oop)及其如何應用於objective-c
objective-c語言特性和基礎api
如何使用文件係統、i/o和網絡api
如何構建圖形用戶界麵與用戶體驗
如何處理數據和進行高級數據管理
如何處理os x程序沙盒的限製
使用xpc將程序分為各自沙盒中的獨立模塊
《objective-c開發經典教程》引導你創建自己的基於objective-c的程序,將幫助你精通objective-c語言以及為編寫自己的項目做好準備。
目錄
第1章 objective-c入門
1.1 xcode
1.2 創建你的第一個項目
1.2.1 應用程序模闆
1.2.2 界麵生成器
1.2.3 用戶界麵控件
1.2.4 界麵綁定
1.2.5 運行應用程序
1.3 語言基礎
1.3.1 類型和變量
1.3.2 指針
1.3.3 函數和聲明
1.3.4 作用域
1.3.5 條件
1.3.6 循環 第1章 objective-c入門
1.1 xcode
1.2 創建你的第一個項目
1.2.1 應用程序模闆
1.2.2 界麵生成器
1.2.3 用戶界麵控件
1.2.4 界麵綁定
1.2.5 運行應用程序
1.3 語言基礎
1.3.1 類型和變量
1.3.2 指針
1.3.3 函數和聲明
1.3.4 作用域
1.3.5 條件
1.3.6 循環
1.3.7 objective-c的附加功能
1.4 小結
第2章 麵嚮對象編程
2.1 對象:類和實例
.2.1.1 封裝
2.1.2 繼承
2.2 objective-c中的對象
2.3 編寫objective-c代碼
2.3.1 內存分配和初始化
2.3.2 發送消息
2.3.3 內存管理
2.3.4 類接口
2.3.5 方法
2.3.6 屬性
2.3.7 協議
2.3.8 實現
2.4 小結
第3章 foundation api
3.1 字符串
3.2 數字
3.3 數據對象
3.4 容器
3.4.1 數組
3.4.2 集閤
3.4.3 字典
3.5 編寫自己的代碼
3.6 反射(reflection)和類型內省
3.7 綫程和大中央調度
3.8 運行循環
3.9 編碼器和解碼器
3.10 屬性列錶
3.11 小結
第4章 objective-c語言特性
4.1 強引用和弱引用
4.2 自動釋放池
4.3 異常
4.4 同步
4.5 深入:消息
4.5.1 消息方嚮
4.5.2 發送消息
4.6 代理和消息轉發
4.7 塊代碼
4.7.1 詞法閉包
4.7.2 大中央調度
4.8 小結95
第5章 使用文件係統
5.1 文件、文件夾和url
5.1.1 url
5.1.2 創建和使用url
5.1.3 管理文件夾和位置
5.1.4 訪問文件內容
5.1.5 隨機訪問文件
5.1.6 流化文件內容
5.2 文件係統變化協調
5.2.1 文件呈現器
5.2.2 嘗試
5.3 使用spotlight搜索
5.4 雲文件
5.5 小結
第6章 網絡:連接、數據和雲
6.1 基本原則
6.1.1 網絡延遲
6.1.2 異步性
6.1.3 套接字、端口、流和數據報
6.2 cocoa url加載係統
6.2.1 使用nsurlconnection
6.2.2 身份驗證
6.2.3 url連接數據的處理
6.2.4 網絡流
6.3 網絡數據
6.3.1 讀取和寫入json
6.3.2 使用xml
6.4 網絡服務地點
6.4.1 服務解決方案
6.4.2 發布服務
6.5 小結
第7章 用戶界麵:application kit
7.1 編程實踐:模型-視圖-控製器
7.2 窗口、麵闆和視圖
7.2.1 控件
7.2.2 按鈕
7.2.3 文本輸入
7.3 interface builder
7.4 布局和動畫
7.4.1 動畫
7.4.2 布局和渲染流
7.5 繪製用戶界麵
7.6 視頻迴放
7.6.1 定義文檔
7.6.2 用戶界麵
7.6.3 文檔代碼
7.6.4 結閤在一起
7.7 小結
第8章 數據管理與core data
8.1 core data介紹
8.1.1 對象模型組件
8.1.2 到底是誰的錯?
8.2 創建對象模型
8.2.1 更好的模型
8.2.2 關係和抽象實體
8.2.3 自定義類
8.2.4 臨時屬性
8.2.5 驗證
8.2.6 啓動它
8.2.7 持久存儲選項
8.3 多綫程和core data
8.3.1 約束
8.3.2 私有隊列
8.3.3 主綫程隊列
8.3.4 分層上下文
8.3.5 實現綫程安全上下文
8.4 填充存儲
8.5 用戶界麵
8.5.1 排序次序
8.5.2 對其布局
8.5.3 添加和移除聯係人
8.5.4 查看地址
8.5.5 一個更復雜的單元格視圖
8.6 小結
第9章 編寫應用程序
9.1 啓用icloud
9.2 啓用應用程序沙箱
9.3 core data和icloud
9.4 共享數據
9.4.1 創建xpc服務
9.4.2 遠程訪問協議
9.4.3 初始化連接
9.5 實現瀏覽器
9.6 發布的數據
9.6.1 成為發布者
9.6.2 提供數據
9.7 服務端網絡
9.8 數據編碼
9.8.1 編碼其他數據
9.8.2 編碼命令
9.9 客戶端和命令
9.9.1 傳入的命令數據
9.9.2 發送響應
9.9.3 命令處理
9.10 訪問遠程地址簿
9.10.1 聯係
9.10.2 實現遠程地址簿
9.11 顯示遠程地址簿
9.11.1 瀏覽器界麵
9.11.2 查看遠程地址簿
9.12 小結
第10章 編碼之後:發布應用程序
10.1 ios如何?
10.2 發布應用程序
10.2.1 開發者證書實用工具
10.2.2 設置應用程序
10.2.3 應用程序商店
10.2.4 開發者標識發布
10.3 小結
作者介紹
james dovey已經獨立為macintosh(以及之後的ios)編寫瞭12年軟件。他齣生於英國,在加拿大多倫多柯保公司(kobo)工作,在那裏一直擔任公司ios應用程序首席架構師,但最近他擔任齣版業和各種標準委員會的聯係人,並且在辦公室裏扛著一個上麵寫著“實現epub 3”的大棒子(實際上這個大棒子看起來像是某種馬裏特木錘——讀者可自行用google搜索它)。作為一個黑客(這是個問題嗎?請問我們能把它當作一個問題嗎?),他是很多開源項目的建立者,這些開源項目包括aqgridview,該項目是原始的ios錶格視圖控件; aqxmlparser,iphone最好的基於事件的xml解析器;以及原始的apple tv第三方開發工具。他還開發瞭outpost,即最初的iphone basecamp客戶端,還建立瞭基於apple tv的數字信號係統。本書是他的第一本書,但他希望將來能齣更多的書。
ash furrow從ios 2開始就在編寫ios應用程序。在完成他的學士學位時,他開發瞭用於地方選舉的ios應用程序並在新不倫瑞剋大學教授ios開發。他還開發瞭幾個自己的應用程序(在app store上銷售)並發布開源項目。在2011年,他為瞭在500px工作移居到多倫多並開發瞭現在廣為流行的ios應用程序。
當前,ash是500px ios組的首席開發者。他還喜歡發推特、寫博客和攝影。
文摘
暫無
媒體推薦
暫無
神農本草經輯注 下載 mobi pdf epub txt 電子書 格式 2024
神農本草經輯注 下載 mobi epub pdf 電子書文軒網的服務還有太大的改進空間!
評分很好的一本書,老公喜歡
評分適閤收藏閱讀。中醫之寶典。
評分非常好!非常好@#給好評!!!
評分經檢驗,正版無誤
評分很好,朋友很喜歡,是正版的
評分書可以就是繁體字哈哈哈哈
評分非常好,離書店遠,有瞭它真的很方便
評分紙張很不錯,是正版,就是都是繁體字,要繼續不斷學習啊。。。
神農本草經輯注 mobi epub pdf txt 電子書 格式下載 2024