原创 Your first iOS app(7)——Incorporating the Data

Incorporating the Data合併數據你的app的數據模型是由你的數據結構和(可選)自定義的業務邏輯來保持數據的一致性。你永遠也不願意孤立與用戶界面去設計模型。但是,你想分別實現你的數據模型對象,而不依賴於特定的視圖或視圖控制

原创 Your first iOS app(4)——Designing a User Interface

Designing a User Interface設計一個用戶界面視圖(Views)是構建你的用戶界面的構建塊。理解如何使用視圖來清晰、優雅和有效的來呈現你的內容是非常重要的。創建一個能有效地展示你的app的內容的用戶界面是構建成功的ap

原创 Your First iOS app(10)-- Writing a Custom Class

Writing a Custom Class編寫一個自定義類當你開發iOS app時,你將發現很多情況都需要你寫自己的自定義類。當你需要將包含數據的自定義行爲進行封裝的時候,自定義類會非常有用。在自定義類裏,你能定義你自己的行爲來存儲、手動

原创 Your first iOS app(8)——Using Design Patterns

Using Design Patterns使用設計模式設計模式解決通用軟件工程問題。模式是抽象設計,沒有代碼。當你採用設計時,你是使用通用模式到你的特殊需求中區。不管你創建何種類型的app,都應該很好的知道框架中採用的基本設計模式。理解設計

原创 開博說明

作爲一箇中國的搞iOS的三無青年,我一直很苦惱於爲什麼Xcode幫助文檔不是中文的。開始爲了解決一個問題,求助於百大爺,搜到一堆解決方案,基本雷同,互相轉載。這不是最可悲的,最可悲的是後來我才發現,很多居然就是幫助文檔的翻譯。既然幫助文檔這

原创 我的友情鏈接

51CTO博客開發

原创 Your First iOS app(12)--Tutorial: Add Data(二)

Mark Items as Completed給項目添加完成標記如果你永遠不標記事項完成,那麼待辦事宜清單就不夠好。現在,你將添加這項支持。一個簡單的接口將完成狀態的切換當用戶點擊表單元並且讓完成項顯示完成標記。幸運的是,表視圖有一些內建的

原创 Your First iOS app(11)--Tutorial: Add Data(一)

Tutorial: Add Data教程:添加數據本教程基於你在第二個教程(Tutorial: Storyboards)中建立的工程。你將使用你已經學到的關於使用設計模式、在Foundation中操作、和編寫自定義類來爲你的ToDoList

原创 音頻(7):iPod Library Access Programming Guide:Using the iPod Library

Using the iPod Library使用iPod庫你的應用程序或許要比媒體項選擇器需要更多地控制來管理和選擇媒體項。如果你想要提供一個定製的用戶界面到設備的iPod庫、執行特殊查詢、或是將媒體項定製的元數據聯合起來,你都需要用到這個

原创 音頻 & 視頻的起始點

音頻 & 視頻的起始點iOS中的多媒體技術使你具備訪問iPhone、iPad和iPod touch中的複雜音頻和視頻的能力。專業的類能讓你輕鬆的添加諸如 iPod library playback 以及 視頻捕獲等基本的功能,而豐富的多媒體

原创 Your Second iOS App(3)—Designing the Model Layer

Designing the Model Layer設計模型層Every app handles data of some kind. In this tutorial, the BirdWatching app handles a list

原创 音頻(5):iPod Library Access Programming Guide:Using Media Playback

Using Media Playback使用媒體播放想要從設備iPod庫播放歌曲、有聲書、和播客,你需要使用媒體播放器——一個MPMusicPlayerController類的實例。簡單的說,執行步驟如下:1.註冊一個接收音樂播放器的通知,

原创 音頻(4):iPod Library Access Programming Guide:About iPod Library Access

About iPod Library Access關於iPod庫訪問iPod library access 是檢索和播放從設備的iPod庫中獲取的項目的iOS界面。iPod庫是設備上媒體項的集合。這些媒體項是用戶從iTunes上同步過來的。

原创 your Second iOS App(2)—Getting Started

NextPreviousGetting Started開始To create the iOS app in this tutorial, you need Xcode 4.5 or later and the iOS SDK for iOS

原创 your Second iOS App(4)—Displaying Information in the Detail Scene

Displaying Information in the Detail Scene在細節場景中顯示信息When iOS users tap a table row that includes a disclosure indicator,