IOS教程

[ios]讓ipad、iphone和itouch無縫訪問電腦所有資訊

     買蘋果ios裝置的人都有這樣2個痛苦:1、蘋果的記憶體太小了,2、系統太封閉。其中第一個問題就讓許多不怎麼會玩ios裝置的同學們多掏1000甚至幾千元去買容量更大的ios裝置。本文就介紹幾個軟體來徹底解決這些問題,當然可能你已經知道了,如不不知道可以繼續看下去可能對你會有幫助。 本文的主要內容:

GCD之dispatch queue

iOS中多執行緒程式設計工具主要有:  NSThread NSOperation GCD 這三種方法都簡單易用,各有千秋.但無疑GCD是最有誘惑力的,因為其本身是apple為多核的並行運算提出的解決方案.雖然當前移動平臺用雙核的不多,但不影響GCD作為多執行緒程式設計的利器(ipad2已

NSTimer的用法

iPhone為我們提供了一個很強大得時間定時器 NSTimer,它可以完成任何定時功能:我們使用起來也很簡單,只要記住三要素就可以,具體得三要素是:時間間隔NSTimeInterval浮點型,事件代理delegate和事件處理方法@selector(); 就可以用 1 + (NSTimer *)sched

iOS開發之將XML轉換成樹

    開發中由於服務端與客戶端是兩種不同的平臺,而且服務端又是老系統,不具備很好的面向物件的性質,所以導致客戶端與服務端只好通過一些制定好的xml進行通訊。     在iOS中對XML的解析不像donet這麼方便。當然也存在一些很方便的開源類庫去呼叫,但是有些開源的類庫顯得很笨重。這篇文章我將封裝一個簡單

iOS開發之將XML轉換成樹II

    前面一篇文章,很好將xml轉換成樹,並進行操作,但是忽略了對xml節點上屬性的操作,現在讓我來修改程式碼,將屬性新增進來。1、在treenode中加一個型別為NSDictionary的attributeDict用於存放屬性。程式碼如下: NSDictionary * attributeDict;

iOS開發之自定義View

iOS sdk中的view是UIView,我們可以很方便的自定義一個View。 建立一個 Window-based Application程式,在其中新增一個Hypnosister的類,這個類選擇繼承UIObject。修改這個類,使他繼承:UIView @interface HypnosisView :

iOS開發之UIWebView

UIWebView是iOS sdk中一個最常用的控制元件。是內建的瀏覽器控制元件,我們可以用它來瀏覽網頁、開啟文件等等。這篇文章我將使用這個控制元件,做一個簡易的瀏覽器。如下圖: 我們建立一個Window-based Application程式命名為:UIWebViewDemo UIWebView的l

引子——從Mac OS X的Lion說起

最近感悟越來愈多,女兒越來越大,頭髮越來越少,我知道,自己老了。 30歲之後,時間彷彿開閘的河水一樣滾滾而去,感覺自己浪費的時間太多。我們不得不承認,先知先覺的人會比我們領先10年甚至更多的身位。所以我們唯一能做的就是,奔跑和追趕。 歲數大了之後,會變的嘮叨,此言非虛,現在常常回想起自己走過的道路,一

IOS 最重量級三方庫 Three20 Network 快取機制小析:

前置知識: http協議自帶的Last-Modified和ETag,詳細的網上搜索下就行了。簡單來說就是,服務器在返回資源時包含一個ID(時間或是某種token),客戶端快取該ID,下一次再請求同一資源時,包含這個ID,服務器根據此ID來判斷資源是否改變,從而返回不同的結果(200或是304)。   T

[iPad初試]系統介紹及資料互動

在園子裡逛了N久了,正好手上專案告一段落,將專案中用到的技術作下記錄以便備忘。 我是做C#的,第一次做ipad方面的東西,由於專案比較急沒有時間去學習ipad的開發技術,由於系統的資料完全來源於現有java系統,以webservice釋出,並且要求直接對客戶端授權,於是js+html5便是最佳選擇了,專案與

0.44279813766479