官术网_书友最值得收藏!

前言

在iPhone應(yīng)用程序開發(fā)中用得最多、也最重要的應(yīng)該是UIKit框架(Framework)了,UIKit框架中不僅包含構(gòu)建iPhone應(yīng)用程序畫面的各種控件,以及與iPhone特色的畫面布局控制、跳轉(zhuǎn)控制相關(guān)的各種類,甚至還包含控制攝像頭、加速度傳感器、接近傳感器等iPhone特色傳感器的API。

本書緣起

對于UIKit框架中種類繁多的各種類,要讓iPhone程序員們一一記住它們是不現(xiàn)實的。即便是經(jīng)驗豐富的iPhone程序員,在開發(fā)過程中也會為了某個畫面功能的實現(xiàn),需要查開發(fā)文檔或者“求助”于互聯(lián)網(wǎng)。開發(fā)文檔不僅解說得比較粗略,而且是英文的,去互聯(lián)網(wǎng)中查找資料就更加費時費力了。筆者以前時常奢望如果手頭能有一本類似于UIKit開發(fā)大全那樣的中文參考書該有多好。

筆者編寫本書的目標(biāo)正在于此,不僅可以讓每一位iPhone程序員在開發(fā)iPhone應(yīng)用程序時可以實時參考,而且對于初學(xué)者,相信本書也能加深其對UIKit框架的理解。

本書內(nèi)容

本書內(nèi)容共分13章,主要內(nèi)容分為5個部分。

第1部分(第0章、第1章)為引導(dǎo)部分,介紹UIKit框架的基本概念,以及如何在不使用Xcode的“所見即所得”界面編輯功能下進(jìn)行iPhone編程。

第2部分(第2~4章)為iPhone應(yīng)用程序畫面基礎(chǔ)部分。這一部分介紹構(gòu)成iPhone應(yīng)用程序畫面的基本類。包括構(gòu)成畫面的UIView及各種常用UI控件(皆為UIView子類),以及與畫面控制相關(guān)的UIViewController及其子類。

第3部分(第5~7章)介紹iPhone特色畫面組成控件,此部分介紹圖形、動畫、文字顯示、屏幕效果等所有iPhone特色效果的實現(xiàn)方式。

第4部分(第9章、第10章)介紹UIKit框架中的事件與動作控制類,此部分介紹各種事件處理方法及與用戶交互相關(guān)的API。

第5部分(第11章、第12章)為UIKit框架中的其他功能,主要介紹設(shè)置/獲取應(yīng)用程序及設(shè)備信息的功能,以及復(fù)制/粘貼功能,還介紹與攝像頭及視頻相關(guān)的各種API及使用方法。

本書讀者對象

本書適合具有一定Objective-C 2.0語言基礎(chǔ)的讀者使用,作為iPhone應(yīng)用程序開發(fā)的參考書,或者作為學(xué)習(xí)iPhone軟件開發(fā)的進(jìn)階參考資料,尤其可加深關(guān)于UIKit框架部分的理解。

武漢大學(xué)計算機(jī)學(xué)院王中元副教授以及朱蕾負(fù)責(zé)編寫了本書的部分內(nèi)容。另外,江友華、羅偉、黃建峰、朱至濂參加了本書部分章節(jié)的審校及編寫工作。在此特別感謝我父母在本書編寫過程中給予的大力支持。

主站蜘蛛池模板: 万全县| 广灵县| 岳阳市| 兴化市| 五大连池市| 资中县| 甘孜县| 桂阳县| 镇江市| 博白县| 新密市| 天台县| 南汇区| 那曲县| 武胜县| 凯里市| 西昌市| 盐边县| 凯里市| 兰坪| 宿州市| 桦川县| 大石桥市| 观塘区| 紫金县| 龙岩市| 庆安县| 南漳县| 无极县| 达州市| 镇平县| 阜平县| 仁化县| 靖远县| 怀柔区| 武义县| 津南区| 石城县| 松桃| 安塞县| 鄂托克前旗|