freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于ios平臺(tái)的天氣app應(yīng)用設(shè)計(jì)與實(shí)現(xiàn)-外文翻譯-文庫吧資料

2024-12-11 16:39本頁面
  

【正文】 ,工程以及在 你的工程中包含的項(xiàng)目(見 下圖 )。 在接下來的章節(jié)中,我們會(huì)深入 Xcode 不 同部分的細(xì)節(jié)問題。它可以管理代碼的組織,鏈接 框架, UI 設(shè)計(jì),編輯,工程(比如說常規(guī)以及專業(yè)版本的給 不 同應(yīng)用使用的相同的 code base),創(chuàng)建,測試以及提交應(yīng)用給蘋果審核?,F(xiàn)在你安裝了 Xcode,讓我們來看看它的組成部 分吧。如果你希望深入 iOS 開 發(fā) 的話,我強(qiáng)烈建議你加入。在網(wǎng)站上可以看到一些參加開 發(fā) 者項(xiàng)目的信息,比如說 Safari, iOS,以及Mac 項(xiàng)目。 Xcode 以及相關(guān)的應(yīng)用可以在 /Developer/applications 下安裝,關(guān)鍵的應(yīng)用會(huì)被添加到 Launchpad 中的 Developer 文件夾中。 Xcode 是免費(fèi)的,所以直接點(diǎn)擊 FREE 按鈕開始安裝(見 下圖 )。在這一節(jié),我們會(huì)了解如何從蘋果獲 取 Xcode,然后了解一下 Xcode 的各部分的內(nèi)容方便以后的開 發(fā)工作。讓我們來看看如何 獲取 ,安裝, 并 熟悉 Xcode 吧,然后讓我們來開 發(fā) 你的第一個(gè)應(yīng)用。Controller 是 view 和 model 的中間部分,它負(fù)責(zé)把用戶行為翻譯成邏輯,訪問數(shù)據(jù)。Model 是數(shù)據(jù)層(比如說,工程中的數(shù)據(jù)庫)。 iOS 開 發(fā) 很大程度上以來 ModelViewController( MVC)構(gòu)架模式。 把 WebKit, StoreKit, MediaPlayer, Social, CoreData 這些框架添加到工程中很方便,功能也很強(qiáng)大。給地圖增加錨點(diǎn)更加復(fù)雜。根據(jù)你自己的偏好,其他的框架可以選擇性的添加到工程中。 蘋果同時(shí)提供了很豐富的各種框架。如果你了解 C++, Java 或 者其他面向?qū)ο蟮木幊陶Z言,那么理解 ObjectiveC 就 不 會(huì)有問題。 ObjectiveC 是 C 的衍生語言,這就意味著所有的 C 代碼都能夠兼容,在 OjectiveC 中運(yùn)行。蘋果免費(fèi)提供給開 發(fā) 者的,而且還提供了很多開 發(fā) 相關(guān)的工具,包括 UI 設(shè)計(jì)開 發(fā) ,版本控制等。讓我們開始吧。 在本章中,我們會(huì)開發(fā)一個(gè) iOS 應(yīng)用。 隨著 iOS 系統(tǒng)和其他手機(jī)平臺(tái),平 板的成長,這些很好的連接了傳統(tǒng)電腦和只能手機(jī) 的平臺(tái),現(xiàn)在都成為了巨大的市場。 從開發(fā)者的角度來說他不但是最吸引人的,而且它同時(shí)也是領(lǐng)先的手機(jī)平臺(tái)。文 獻(xiàn) 翻 譯 譯文 文章出處: iOS in Practice 作者: BEAR CAHILL 開始 iOS 開發(fā) 我專職從事開發(fā)已經(jīng) 20 年了,幾乎學(xué)習(xí)了所有語言和平臺(tái),但是我相信 iOS 開發(fā)是所有開發(fā)中最令人激勵(lì),有趣,回報(bào)高,極具挑戰(zhàn)性的。我愛 iOS 開發(fā)。這就意味著有很多可以做的,成長很多,變化很多,還可以從蘋果,論壇還有其他開發(fā)者,書籍,會(huì)議等等方面得到很多的支持。這些手機(jī)設(shè)備給開發(fā)者帶來了更多的機(jī)會(huì),iOS 讓你能夠同時(shí)為兩個(gè)平臺(tái)做開發(fā)。我們需要一起來了解一些話題,包括搭建開發(fā)環(huán)境,在本章的最后,你會(huì)有你的第一個(gè)應(yīng)用。 iOS 開發(fā)環(huán)境 Xcode 是開 發(fā) iOS 以及 OS X 應(yīng)用的主要工具。 iOS 開 發(fā) 的主要語言叫做 ObjectiveC。但是,和 C 語言 不 同, ObjectiveC 是面向?qū)ο蟮?。記住這本書的目的 不 是教你學(xué)習(xí) ObjectiveC,如果你對(duì)這門語言的學(xué)習(xí)有問題的話,你可以使用其他的資源來研究 ObjectiveC。有些框架開 發(fā) 所有的應(yīng)用都需要使用,所以 自動(dòng) 包含在了 Xcode 中。 iOS 剛出來的時(shí)候,顯示一個(gè)地點(diǎn)的地圖非常難,需要很大的工作量。后來 MapKit 發(fā) 布了,增加了一個(gè)地圖,顯示用戶的位置變得基本毫無困難。很多開源的第三方框架可以省去你很多的時(shí)間幫助完成復(fù)雜的功能。 MVC 把開 發(fā) 分成了三方面:模型( model),視圖( view)以及控制器( controller)。 View 是和用戶互勱的 UI。 正如你所見, Xcode 做了很多來 幫助 你作為開 發(fā) 者需要做的工作,同時(shí)還讓你可以用 最適合 iOS 工程的方式去做。 使用 Xcode 正如上一節(jié)所說, Xcode 是 iOS 工程開 發(fā) 的主要工具。 獲取 Xcode 在 app Store 中搜索 Xcode,可以快速找到它。由 于 文件比較大,下載需要花些時(shí)間,但是下載過程非常簡單。 你也可以到 下載 Xcode,但是這需要更多的操作。 大部分情況下開 發(fā) 者項(xiàng)目都需要花錢才能加入,但是加入的話也可以獲 取 到高級(jí) /測試的 iOS 固件 或 者開 發(fā) 工具,開 發(fā) 者論壇以及其他資源。如果你想要 發(fā) 布任何應(yīng)用的話,你必須加入。 Xcode之旅 Xcode 可以處理 iOS 工程開 發(fā) 中的所有主要方面開 發(fā) 。在本章中,我們會(huì)了解 Xcode 的基礎(chǔ)部分。 Xcode 可以幫 助 我們這么多,那他擁有這么多的區(qū)域,面板, view 等內(nèi)容就說得通了。 它可以讓你選擇文件迚行編輯 或 者管理。這兒你可以看到一個(gè)給定的項(xiàng)目是如何和其他項(xiàng)目相關(guān)聯(lián)的,設(shè)置各種屬性以及其他。 由 于 所有的開 發(fā) 都需要一種方式來編輯代碼, IB 編輯器可能是 Xcode 中看上去最熟悉的項(xiàng)目了(見 下圖 )。 Debug 區(qū)域在底部顯示,這個(gè)區(qū)域可以分成兩部分,右邊可以顯示 Console,查看 standard output(見 下圖 )。 Toolbar 位 于 窗口的頂部,可以顯示各種求,開始 /停止測試,為創(chuàng)建工程選擇 scheme (見 下圖 )。它可以顯示 框架還有其他有幫 助 的文件,方便提交你的二迚制文件給 appStore 審核,組織各種設(shè)備等等其他功能(見 下圖 )。 Organizer 可以通過使用 mard 鍵 +點(diǎn)擊代碼中的文本,可以組織和和文本相關(guān)的文件。這兩個(gè)文件都推薦你閱讀。這 不 需要花費(fèi)很多工作,但是可以幫 助 你了解創(chuàng)建應(yīng)用的基礎(chǔ)。然后你可以給應(yīng)用創(chuàng)建 UI,然后運(yùn)行應(yīng)用。 然后可以選擇工程的模板。在右邊會(huì)顯示一些合適的選擇。 然后會(huì)有一個(gè)彈出框,讓你輸入產(chǎn)品的名稱,設(shè)置 Company identifier,這通常是一個(gè)反向的 DNS 值。最后,為了 UI 設(shè)計(jì)選擇 Storyboard 選項(xiàng),為了以后內(nèi)存管理選擇引用計(jì)數(shù),最后再選擇單元測試。在這步的時(shí)候,你還可以給工程創(chuàng)建一個(gè)本地的 git repository。 點(diǎn)擊 Create,現(xiàn)在你的工程的開 發(fā) 前準(zhǔn)備工作做好了。你可以看到之前做的選擇。 由 于 在創(chuàng)建應(yīng)用的時(shí)候,你選擇了使用 Storyboard 設(shè)置,所以還要注意MainStoryboard 的 Main Storyboard 設(shè)置。 默認(rèn)的 Main Interface 設(shè)置會(huì)將 UI 設(shè)計(jì)和 xib 文件想關(guān)聯(lián)。本書的大部分工程都會(huì)使用 XIB 文件來做UI 設(shè)計(jì),但是也會(huì)使用 storyboard。 編輯 UI 基 于 模板對(duì)工程迚行開 發(fā) 之前, 首先讓我們運(yùn)行工程。請(qǐng)確保在 scheme 的下拉目錄的做上角選擇 iPhone 模擬器(見 下圖 ),然后點(diǎn)擊運(yùn)行。現(xiàn)在只會(huì)顯示一個(gè)空白的屏幕,因?yàn)閼?yīng)用現(xiàn)在還沒有內(nèi)容,讓我們來改變它! 在工程中點(diǎn)擊 storyboard 文件(比如說, ) 。白色的矩形是 view controller,之前在模擬器中運(yùn)行項(xiàng)目的時(shí)候見過。注意編輯器左邊表單中的項(xiàng)目(見 下圖 )。因此
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1