30天精通iPhone手機編程

出版時間:2011-4  出版社:清華大學出版社  作者:陸穎  
Tag標簽:無  

內(nèi)容概要

  本書通過在30天中制作基于iPhone
SDK的29個精選的應(yīng)用程序案例,系統(tǒng)、全面地介紹了Object-C編程語言、Xcode和Interface
Builder開發(fā)工具,如各種iPhone應(yīng)用程序項目模板的開發(fā)流程/原理和控件、實例、框架以及Object-C編程的基本知識,所有這些包含在覆蓋面廣、緊密聯(lián)系的每一個章節(jié)之中。各個章節(jié)都提供應(yīng)用程序的詳細構(gòu)建步驟,包括應(yīng)用程序的輸出和代碼的分析。在每章結(jié)束前都提供一個舉一反三的練習,以幫助讀者加深理解所學的內(nèi)容和評估學習的進展程度。
  本書分為三個部分,詳細地講解了iPhone
SDK中的每一個模板,從基礎(chǔ)知識到面向?qū)ο蟮募夹g(shù),應(yīng)有盡有。第一部分從第1天至第17天,深入介紹控件的基本特性,使用View-based
Application項目模板開發(fā)簡單的應(yīng)用程序,其中包括標簽、按鈕、文本框、網(wǎng)頁視圖、開關(guān)、提示框、頁面控制等控件的交互運用,以及如何使用Navigation-based
Application項目模板開發(fā)表格視圖應(yīng)用程序;第二部分從第18天至第22天,介紹在應(yīng)用程序中如何靈活播放聲音,以及如何使用Tab
Bar
Application項目模板開發(fā)多種媒體切換播放,其中包括網(wǎng)頁、音樂和視頻媒體;第三部分從第23天至第30天,介紹iPhone
OS的高級特性。使用Windows-based Application項目模板添加視圖動畫對象,并且使用Utility
Application項目模板開發(fā)結(jié)合聲音播放和交互操作的動態(tài)應(yīng)用程序。
  本書可作為沒有任何編程經(jīng)驗的初學者學習iPhone
SDK的教材,在30天中由淺入深地學習每一個案例及所使用的控件和代碼,使讀者通過實踐能逐步進入iPhone
SDK軟件開發(fā)行列。

作者簡介

陸穎,畢業(yè)于新西蘭梅西大學電腦科學和信息系統(tǒng)系,現(xiàn)就職于DIT Ltd新西蘭軟件開發(fā)公司,擔任技術(shù)主管。作者在國外從事多年應(yīng)用軟件開發(fā)工作,擁有豐富的應(yīng)用軟件開發(fā)經(jīng)驗,對iPhone軟件編程有著深厚的技術(shù)功底,目前正致力于iPhone和iPad的應(yīng)用程序和游戲開發(fā)工作,所任職的公司在美國市場已經(jīng)有多款產(chǎn)品在App store上市。

書籍目錄

第1天 Mac OS和iPhone SDK簡介
 1.1 iPhone SDK 和Xcode的使用與安裝
 1.2 Xcode使用簡介
 1.2.1 創(chuàng)建iPhone OS項目
 1.2.2 項目程序模板簡介
 1.2.3 項目開發(fā)界面
 1.2.4 項目工具欄簡介
 1.2.5 顯示開發(fā)代碼行數(shù)
 1.2.6 以_Prefix.pch為后綴的文件對象
 1.2.7 main.m入口銜接程序文件
 1.3 Interface Builder使用簡介
 1.3.1 關(guān)于Nib和Xib文件
 1.3.2 圖形開發(fā)環(huán)境概述
 1.4 Simulator使用簡介
 1.4.1 在iPhone SDK 環(huán)境下運行SDK 或SDK 的應(yīng)用程序
 1.5 小結(jié)和練習
第2天 第一個程序“Hello World”
 2.1 View-based Application的初次應(yīng)用
 2.2 AppDelegate class文件簡介
 2.2.1 UIKit框架的作用
 2.2.2 AppDelegate.h
 2.2.3 AppDelegate.m
 2.3 視圖控制器文件
 2.3.1 ViewController.h
 2.3.2 ViewController.m
 2.3.3 對象屬性中的nonatomic和retain
 2.4 ViewController.xib文件引導(dǎo)Interface Builder
 2.4.1 設(shè)置視圖界面的背景顏色
 2.4.2 添加Label到視圖中
 2.5 程序的運行和保存
 2.6 添加iPhone應(yīng)用程序圖標
 2.7 小結(jié)和練習
第3天 打開網(wǎng)站URL連接
 3.1 View-based Application的網(wǎng)頁連接項目
 3.1.1 構(gòu)建按鈕方法打開URL數(shù)據(jù)
 3.1.2 文字格式的轉(zhuǎn)換NSStringstringWithFormat
 3.1.3 網(wǎng)站連接的內(nèi)容NSURL
 3.1.4 打開網(wǎng)站的連接UIApplicationsharedApplication
 3.1.5 Foundation框架的作用
 3.2 建立按鈕操作方法視圖控制器
 3.3 使用Interface Builder構(gòu)建按鈕控件
 3.3.1 按鈕Round Rect Button特性的文字輸入
 3.3.2 按鈕Round Rect Button的大小和位置設(shè)置
 3.3.3 按鈕Round Rect Button的連接設(shè)置
 3.4 小結(jié)和練習
第4天 設(shè)置文件Setting Bundle
 4.1 在View-based Application中的自定義設(shè)置
 4.1.1 把Setting Bundle加入程序
 4.1.2 Root.plist文件的內(nèi)容添加
 4.1.3 使用NSUserDefaults獲取自定義數(shù)據(jù)
 4.2 獲取自定義設(shè)置數(shù)據(jù)視圖控制器
 4.2.1 建立UILabel對象
 4.2.2 定義UILabel對象的屬性值
 4.3 使用Interface Builder構(gòu)建標簽控件
 4.3.1 標簽Label大小和位置的設(shè)置
 4.3.2 標簽Label的文字顯示特性設(shè)置
 4.3.3 標簽Label與File’s Owner的連接
 4.3.4 虛擬iPhone系統(tǒng)的Simulator設(shè)置
 4.4 小結(jié)和練習
第5天 文字的長度
 5.1 View-based Application的控件交互項目
 5.1.1 控件屬性值中的變量
 5.1.2 條件假定語句if和else
 5.2 統(tǒng)計文字長度的視圖控制器
 5.2.1 建立UITextField、UILabel對象和IBAction
 5.2.2 定義交互控件屬性值的按鈕操作方法
 5.3 使用Interface Builder構(gòu)建交互控件
 5.3.1 添加交互控件和特性設(shè)置
 5.3.2 交互控件的大小和位置設(shè)置
 5.3.3 交互控件與File’s Owner的連接
 5.4 小結(jié)和練習
第6天 移動網(wǎng)站導(dǎo)航
 6.1 View-based Application的打開網(wǎng)站項目
 6.1.1 向網(wǎng)站發(fā)送一個指定內(nèi)容要求NSURLRequest
 6.1.2 字符串的格式轉(zhuǎn)換NSASCIIStringEncoding
 6.2 顯示網(wǎng)站內(nèi)容的交互方法
 6.2.1 建立UIWebView對象和IBAction方法
 6.2.2 定義UIWebView對象屬性值的IBAction的操作方法
 6.3 使用Interface Builder構(gòu)建顯示網(wǎng)站內(nèi)容
 6.3.1 添加導(dǎo)航控件和特性設(shè)置
 6.3.2 導(dǎo)航控件的大小和位置設(shè)置
 6.3.3 導(dǎo)航控件的連接設(shè)置
 6.4 小結(jié)和練習
第7天 長度單位換算器
 7.1 View-based Application的文本框交互項目
 7.1.1 捕獲屏幕觸摸事件UIView(touch)
 7.2 單位換算的交互方法
 7.2.1 建立多個UITextField對象和IBAction方法
 7.2.2 定義交互UITextField對象屬性值的操作方法
 7.3 使用Interface Builder構(gòu)建換算器控件
 7.3.1 添加換算器控件和特性設(shè)置
 7.3.2 換算器控件的大小和位置設(shè)置
 7.3.3 換算器控件的連接設(shè)置
 7.4 小結(jié)和練習
第8天 分歧解決器
 8.1 View-based Application的事件數(shù)值交互項目
 8.1.1 條件語句switch與case
 8.2 算法機率交互方法
 8.2.1 建立UILabel和多個IBAction方法
 8.2.2 定義交互Label的屬性值的操作方法
 8.3 在Interface Builder中構(gòu)建分歧解決器控件
 8.3.1 添加分歧解決器控件和特性設(shè)置
 8.3.2 分歧解決器控件的大小和位置設(shè)置
 8.3.3 分歧解決器控件的連接設(shè)置
 8.4 小結(jié)和練習
第9天 密碼生成器
 9.1 View-based Application的開關(guān)交互項目
 9.1.1 宏定義#define
 9.1.2 隨機數(shù)random和srandom
 9.1.3 邏輯對象BOOL
 9.1.4 循環(huán)語句for loop
 9.1.5 字符串中字符的位置NSRange
 9.1.6 整數(shù)數(shù)據(jù)類型定義NSInteger
 9.1.7 字符串的范圍NSString StingWithRange
 9.2 隨機數(shù)交互方法
 9.2.1 建立UISwitch、UITextField對象和IBAction方法
 9.2.2 定義交互Switch與TextField屬性值的操作方法
 9.3 在Interface Builder中構(gòu)建密碼生成器控件
 9.3.1 添加密碼生成器控件和特性設(shè)置
 9.3.2 密碼生成器控件的大小和位置設(shè)置
 9.3.3 密碼生成器控件的連接設(shè)置
 9.4 小結(jié)和練習
第10天 迷你秒表
 10.1 View-based Application的時間變量交互項目
 10.1.1 定時器NSTimer
 10.2 時間變量視圖控制器
 10.2.1 建立NSTimer、UILabel對象和IBAction方法
 10.2.2 定義交互NSTimer與UILabel屬性值的操作方法
 10.3 在Interface Builder中構(gòu)建秒計時控件
 10.3.1 添加秒計時控件和特性設(shè)置
 10.3.2 秒計時控件的大小和位置設(shè)置
 10.3.3 秒計時控件的連接設(shè)置
 10.4 小結(jié)和練習
第11天 點數(shù)器
 11.1 View-based Application的算術(shù)方法項目
 11.1.1 條件語句if結(jié)合運算
 11.2 算術(shù)的視圖控制器
 11.2.1 建立NSInteger、UILabel對象和IBAction方法
 11.2.2 定義NSInteger與UILabel屬性值的操作方法
 11.3 在Interface Builder中構(gòu)建點數(shù)控件
 11.3.1 添加點數(shù)控件和特性設(shè)置
 11.3.2 點數(shù)控件的大小和位置設(shè)置
 11.3.3 點數(shù)控件的連接設(shè)置
 11.4 小結(jié)和練習
第12天 考反應(yīng)撲克游戲
 12.1 View-based Application的提示框交互項目
 12.1.1 提示框UIAlertView的使用
 12.1.2 保存時間值NSDate
 12.1.3 在游戲中添加圖像文件
 12.2 時間差視圖控制器
 12.2.1 建立NSData、UIImageView對象和IBAction方法
 12.2.2 定義UIAlertView和游戲控件屬性值的操作方法
 12.3 在Interface Builder中構(gòu)建撲克游戲控件
 12.3.1 撲克游戲控件的添加
 12.3.2 游戲背景視圖的檢查器設(shè)置
 12.3.3 游戲撲克圖像的檢查器設(shè)置
 12.3.4 游戲透明按鈕的檢查器設(shè)置
 12.4 小結(jié)和練習
第13天 頁面控制
 13.1 View-based Application的頁面控制項目
 13.1.1 添加顯示在頁面中的圖像文件
 13.1.2 視圖的實例方法addSubview和removeFromSuperview
 13.2 多頁面視圖控制器
 13.2.1 建立UIPageControl方法
 13.2.2 定義changePage視圖操作方法
 13.3 在Interface Builder中構(gòu)建子視圖控件
 13.3.1 視圖控件的添加
 13.3.2 視圖控件的檢查器設(shè)置
 13.4 小結(jié)和練習
第14天 圖片瀏覽器
 14.1 View-based Application的滾動視圖控制項目
 14.1.1 常量定義const
 14.1.2 數(shù)組數(shù)據(jù)類型定義NSArray
 14.1.3 添加瀏覽器中的圖像文件
 14.2 滾動視圖的視圖控制器
 14.2.1 建立UIScrollView對象
 14.2.2 滾動視圖的布局方法
 14.3 在Interface Builder中構(gòu)建滾動視圖控件
 14.3.1 添加滾動視圖控件和特性設(shè)置
 14.3.2 滾動視圖控件的大小和位置設(shè)置
 14.3.3 滾動視圖控件的連接設(shè)置
 14.4 小結(jié)和練習
第15天 小型表格
 15.1 Navigation-based Application的初次應(yīng)用
 15.1.1 可修改式數(shù)組NSMutableArray
 15.2 在InterfaceBuilder中為表格顯示分組
 15.3 RootViewController class文件
 15.3.1 UITableView的分組數(shù)量設(shè)置
 15.3.2 UITableView的分組標題內(nèi)容設(shè)置
 15.3.3 UITableView的行數(shù)設(shè)置
 15.3.4 UITableView的每行內(nèi)容設(shè)置
 15.3.5 表格視圖的UIBarButtonItem添加標題和編輯按鈕
 15.3.6 在表格視圖的導(dǎo)航欄按鈕中添加提示框
 15.4 自定義表格應(yīng)用程序
 15.4.1 自定義RootViewController.h文件
 15.4.2 自定義RootViewController.m文件
 15.5 小結(jié)和練習
第16天 地址收藏器
 16.1 Navigation-based Application的表格連接管理項目
 16.1.1 添加UIViewController類
 16.1.2 UITableView的表格單元觸發(fā)頁面視圖
 16.2 網(wǎng)址連接視圖控制器
 16.2.1 自定義RootViewController.h文件
 16.2.2 自定義RootViewController.m文件
 16.2.3 自定義DetailViewController.h文件
 16.2.4 自定義DetailViewController.m文件
 16.3 在Interface Builder中構(gòu)建連接網(wǎng)址視圖控件
 16.3.1 添加網(wǎng)址視圖控件和特性設(shè)置
 16.3.2 網(wǎng)址視圖控件的大小和位置設(shè)置
 16.3.3 網(wǎng)址視圖控件的連接設(shè)置
 16.4 小結(jié)和練習
第17天 掌上老虎機
 17.1 View-based Application的選擇器游戲項目
 17.1.1 添加選擇器中項目的圖像文件
 17.1.2 UIPickerView的組成
 17.2 老虎機的視圖控制器
 17.2.1 建立UIPickerView、UI Label、NSArray對象和IBAction方法
 17.2.2 定義老虎機控件屬性值的操作方法
 17.3 在Interface Builder中構(gòu)建老虎機游戲
 17.3.1 添加老虎機游戲的控件和特性設(shè)置
 17.3.2 老虎機游戲的控件大小和位置設(shè)置
 17.3.3 老虎機游戲的控件連接設(shè)置
 17.4 小結(jié)和練習
第18天 音樂播放器
 18.1 View-based Application的聲音播放項目
 18.1.1 添加播放器的背景圖像和聲音文件
 18.1.2 添加支持播放聲音的框架
 18.1.3 AVFoundation框架的作用
 18.2 音樂播放器的視圖控制器
 18.2.1 建立AVAudioPlayer對象、播放和停止動態(tài)
 18.2.2 定義播放器屬性值的操作方法
 18.3 在Interface Builder中構(gòu)建音樂播放器
 18.3.1 添加音樂播放器的控件和特性設(shè)置
 18.3.2 音樂播放器的控件大小和位置設(shè)置
 18.3.3 音樂播放器的控件連接設(shè)置
 18.4 小結(jié)和練習
第19天 便攜式電子琴
 19.1 View-based Application的音頻工具項目
 19.1.1 屏幕橫向顯示程序的設(shè)置
 19.1.2 添加電子琴的背景圖像和聲音文件
 19.1.3 添加音頻工具框架
 19.1.4 Audio Toolbox框架的作用
 19.2 電子琴的交互方法
 19.2.1 建立音頻文件播放方法和播放動態(tài)
 19.2.2 定義琴鍵屬性值的操作方法
 19.3 在Interface Builder中構(gòu)建電子琴
 19.3.1 電子琴視圖的背景色設(shè)置
 19.3.2 橫向顯示Interface Builder
 19.3.3 在Interface Builder中添加控件
 19.3.4 電子琴背景圖的檢查器設(shè)置
 19.3.5 電子琴鍵的檢查器設(shè)置
 19.4 小結(jié)和練習
第20天 DJ混音器
 20.1 View-based Application中設(shè)置混音器項目
 20.1.1 添加混音器的背景圖像和聲音文件
 20.1.2 添加支持混音器播放聲音的框架
 20.2 混音器的交互方法
 20.2.1 建立UISlider、UISwitch、AVAudioPlayer對象和交互方法
 20.2.2 定義UISlider和UISwitch與聲音播放器的交互
 20.3 在Interface Builder內(nèi)構(gòu)建交互控件
 20.3.1 添加混音器的控件和特性設(shè)置
 20.3.2 混音器的控件大小和位置設(shè)置
 20.3.3 混音器的控件連接設(shè)置
 20.4 小結(jié)和練習
第21天 音樂選播器
 21.1 View-based Application的音樂列表播放項目
 21.1.1 添加音樂列表播放的背景圖像和聲音文件
 21.1.2 添加支持音樂列表播放的框架
 21.2 音樂列表播放的視圖控制器
 21.2.1 建立UIPicker View、UIProgress View與聲音播放器
 21.2.2 定義音樂列表播放的對象和操作方法
 21.3 在Interface Builder中構(gòu)建音樂播放列表
 21.3.1 添加音樂播放列表的控件和特性設(shè)置
 21.3.2 音樂列表播放的控件大小和位置設(shè)置
 21.3.3 音樂列表播放的控件連接設(shè)置
 21.4 小結(jié)和練習
第22天 多媒體切換器
 22.1 Tab Bar Application的應(yīng)用
 22.1.1 刪除UIViewController類文件
 22.1.2 添加多媒體切換器的背景圖像和聲音文件
 22.1.3 添加支持多媒體切換器的框架
 22.1.4 MediaPlayer框架的作用
 22.1.5 添加Tab頁面控制器類
 22.2 多媒體切換器的交互方法
 22.2.1 構(gòu)建URLView控制器
 22.2.2 構(gòu)建AudioView控制器
 22.2.3 構(gòu)建MovieView控制器
 22.3 在Interface Builder中構(gòu)建Tab視圖
 22.3.1 連接Tab頁面控制器類
 22.3.2 添加URL View頁面的控件和檢查器設(shè)置
 22.3.3 添加AudioView頁面的控件和檢查器設(shè)置
 22.3.4 添加MovieView頁面的控件和檢查器設(shè)置
 22.4 小結(jié)和練習
第23天 移動的方塊
 23.1 Windows-based Application的應(yīng)用
 23.1.1 添加UIViewController類
 23.1.2 添加支持移動的方塊的框架
 23.1.3 QuartzCore框架的作用
 23.1.4 使用CGRect自定義UIWindow
 23.1.5 使用CATransaction自定義控件的動態(tài)
 23.2 自定義AppDelegate文件
 23.3 實現(xiàn)圖像的交互方法
 23.4 小結(jié)和練習
第24天 璀璨的煙花
 24.1 Utility Application的初次應(yīng)用
 24.1.1 添加煙花圖像文件
 24.1.2 添加支持關(guān)鍵幀動畫的框架
 24.1.3 關(guān)鍵幀動畫
 24.2 FlipsideView簡介
 24.2.1 FlipsideViewController.h
 24.2.2 FlipsideViewController.m
 24.3 在MainView中構(gòu)建煙花動畫
 24.4 在Interface Builder中構(gòu)建FlipsideView
 24.5 小結(jié)和練習
第25天 無盡的雪花
 25.1 Utility Application的隨機圖像動畫
 25.1.1 添加雪花圖像文件
 25.1.2 添加支持幾何圖形動畫的框架
 25.1.3 幾何圖形的生成
 25.2 雪花幾何圖形的生成
 25.2.1 建立UIImageView對象
 25.2.2 定義圖像的屬性值交互onTimer方法
 25.3 在Interface Builder中構(gòu)建雪花簡介副頁
 25.4 小結(jié)和練習
第26天 跳躍的皮球
 26.1 在Utility Application的跳躍皮球項目
 26.1.1 添加皮球圖像文件
 26.1.2 添加支持跳躍動畫的框架
 26.2 跳躍動畫的主視圖控制器
 26.2.1 建立UIImageView和CGPoint對象
 26.2.2 定義圖像的屬性值交互onTimer和軌跡動畫方法
 26.3 在Interface Builder中構(gòu)建皮球圖像主頁
 26.4 在Interface Builder中構(gòu)建FlipsideView
 26.5 小結(jié)和練習
第27天 十字方向鍵
 27.1 Utility Application的圖像移動按鈕項目
 27.1.1 添加吃豆人的移動圖像和聲音文件
 27.1.2 添加支持吃豆人動畫和聲音文件的框架
 27.2 移動圖像操作的視圖控制器
 27.2.1 建立UIImageView、按鈕方向操作和音頻播放方法
 27.2.2 定義圖像屬性值和方向操作交互
 27.3 在Interface Builder中構(gòu)建吃豆人主頁
 27.3.1 構(gòu)建吃豆人圖像和背景圖像
 27.3.2 構(gòu)建吃豆人移動按鈕
 27.4 在Interface Builder中構(gòu)建吃豆人簡介副頁
 27.5 小結(jié)和練習
第28天 觸屏移動
 28.1 Utility Application的圖像觸屏移動項目
 28.1.1 添加飛行物體的圖像和聲音文件
 28.1.2 添加框架文件
 28.1.3 捕獲屏幕觸摸點的位置坐標
 28.2 觸屏移動操作的視圖控制器
 28.2.1 建立UIImageView、CGPoint、觸屏移動操作和音頻播放方法
 28.2.2 定義圖像屬性值和觸屏移動操作交互
 28.3 在Interface Builder中構(gòu)建MainView
 28.3.1 構(gòu)建UFO圖像
 28.4 在Interface Builder中構(gòu)建UFO簡介副頁
 28.5 小結(jié)和練習
第29天 跳躍動作
 29.1 Utility Application的游戲人物跳躍動作項目
 29.1.1 添加游戲人物的圖像和動作聲音文件
 29.1.2 添加支持游戲人物動畫和聲音文件的框架
 29.1.3 設(shè)置顯示橫屏游戲
 29.2 游戲人物跳躍動作的視圖控制器
 29.2.1 建立UIImageView跳躍按鈕操作和音頻播放方法
 29.2.2 定義圖像屬性值和跳躍操作交互
 29.3 在Interface Builder中構(gòu)建跳躍動作主頁
 29.3.1 構(gòu)建游戲人物和背景圖像
 29.3.2 構(gòu)建游戲人物跳躍按鈕
 29.4 在Interface Builder中構(gòu)建游戲簡介副頁
 29.5 小結(jié)和練習
第30天 打磚塊游戲
 30.1 Utility Application的打磚塊游戲
 30.1.1 添加打磚塊的圖像和聲音文件
 30.1.2 添加框架文件
 30.1.3 添加UIImageView控制器
 30.1.4 自定義UIImageView視圖檢查器
 30.2 打磚塊的MainViewController交互方法
 30.2.1 建立游戲分數(shù)控件、操作交互和音頻播放方法
 30.2.2 定義游戲的操作和屬性值
 30.3 在Interface Builder內(nèi)構(gòu)建BoardView
 30.3.1 添加NSObject
 30.3.2 NSObject的身份設(shè)置
 30.4 在Interface Builder中構(gòu)建打磚塊游戲主頁
 30.5 在Interface Builder中構(gòu)建打磚塊簡介副頁
 30.6 小結(jié)和再會

章節(jié)摘錄

版權(quán)頁:插圖:

編輯推薦

《30天精通iPhone手機編程》:手把手傳授iPhone手機編程實用技巧,從菜鳥變?yōu)閕OS編程達人。

圖書封面

圖書標簽Tags

評論、評分、閱讀與下載


    30天精通iPhone手機編程 PDF格式下載


用戶評論 (總計46條)

 
 

  •   有光盤,有視頻,有真相。照著進度來,30天里在有OC的基礎(chǔ)下,學會IPHONE不會不可能。個人覺得是好書,我頂它
  •   已經(jīng)看完,適合初學者,作為學iphone的第一本入門書還是很不錯的。但是不適合有一定基礎(chǔ)的人。
  •   由淺入深,很適合,剛了解 IOS 開發(fā)的新手 做 入門學習!
  •   根據(jù)它來學習蘋果開發(fā),收益匪淺。
  •   入門很適合。只是找開發(fā)工具要費點時間。
  •   就是部分代碼有誤,很少
  •   唉,這本書應(yīng)該改改名字,叫“xcode基本操作教程”比較合適。別的不說了,你明白哥的。
  •   還不錯,寫得比較詳細,適合初學者。
  •   完全是初學者用的書,最好自己學習下Objective C
  •   很實用,很清楚,推薦贊一個
  •   看了下,還是有幫助的餓。
  •   學過理論之后,學這本書可以提高動手能力
  •   沒有基礎(chǔ)還是看不懂啊
  •   正版,紙質(zhì)不錯,內(nèi)容豐富適合初學
  •   真的好快快
  •   買正版書開心。
  •   給公司買的,挺不錯的
  •   itok
  •   雖然過時了但大部分是通用的!
  •   還沒有開始看,感覺不錯。
  •   看此書還是需要一些object-c的基礎(chǔ)會好一點,書以30天為學習計劃遞進介紹開發(fā),初學可以看看的
  •   寫得非常詳細,只不過現(xiàn)在下載斬是XCODE 4.0 書中用的是3.X的,有些操作需要研究一些時間。
    不過作得用心良苦。很仔細,覺得很受用。非常感謝~~
  •   整個書都是案例,但對基本的知識和邏輯講解不夠,建議配合一本OBC的書一起看
  •   有詳細的例子,還有光盤。大家可以嘗試
  •   質(zhì)量還可以,送貨也不錯,只是沒有送到門口
  •   適合入門,可惜版本太老了!
  •   還不錯。適中國人看
  •   不錯的國內(nèi)原創(chuàng)書籍
  •   符合中國人的思路,step by step的做法,雖然不夠深,但是入門快
  •   書還馬馬虎虎,就是書籍破損!
  •   。.............
  •   著本書貌似挺好的,不過真要是想30天精通,建議不要買這個書,因為我就沒耐心一個一個例子做完。
    建議是找個會的人帶一下,可能很快就入門了。
  •   本來買這書是沖著其中幾個音頻類的例子去的,沒想到講的內(nèi)容非常淺顯,重復(fù)很多,技術(shù)含量較低,總體說來此書適合剛?cè)腴T的讀者。
  •   書的質(zhì)量一般,只能說挺次的,一般的暢銷書不是陳年的。翻閱了幾十張,沒有所謂的那么感人,蘋果挺火的,大家都跟著一股風,不知道如果庫克再次離開我們,ios系統(tǒng)是不是也要走向沒落
  •   心情很差 書過時了
  •   數(shù)的紙張真不錯,讓人耳目一新
  •   雖然隨書附送了教程視頻和代碼,但書里面重復(fù)的部分(尤其是代碼)太多了,感覺就是復(fù)制粘貼的,而且有些地方語句還不是很通順,沒學過ios編程的看著暈,學過的看著更暈

    還沒買的同學要考慮清楚
  •   精通的概念是什么?這本書學完了只能算入門,如果算是精通,還需要計算機專業(yè)干什么光盤內(nèi)容枯燥透了,作者實際能力不清楚,不過教學水平很差,通篇念經(jīng)光盤,不到1天的內(nèi)容已經(jīng)讓人昏昏欲睡這本書看看還成,后悔買了
  •   書中都是大量的代碼片斷,和重復(fù)的IB操作截圖,如果只是前2章這樣,還可以原諒, 后面的例子完全可以具體介紹其他實用的知識點, 可是都是貼代碼,然后IB截圖,演示怎么操作. 30個例子,估計有一半的內(nèi)容是沒有用的.而且貼的代碼還有許多是錯誤的. 如果這個價格是按照書的厚度來定的很可以接受,如果按照內(nèi)容來定,完全不值. 定個20元還可以考慮.
  •   我參考了一些書里面的例子,能起到一定的幫助作用。不過如果你本身就是有一定經(jīng)驗的開發(fā)者,還是別看這本書了。書里面有些代碼顯得很累贅。
  •   內(nèi)容還行內(nèi)容還行。不是特別好。可以拿來快速讀一下。
  •   買了以自豪沒時間看。
  •   學習中,講解的比較細致,就是比較淺,適合入門的
  •   書的實用性較強,適合于初次iphone編程的人!書不錯!
  •   內(nèi)容還行,不過全是在IB下進行的,沒講到用代碼創(chuàng)建界面。
  •   無意中發(fā)現(xiàn)的;注釋/講解超詳細,贊。應(yīng)該很適合自學者/初學者。
 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機版

京ICP備13047387號-7