nsxmlparser解析xml格式的資料 用法如下:
首先,nsxmlparser必須繼續nsxmlparserdelegate協議
@inte***ce xmlhelper : nsobject
首先設定xml資料,並初始化nsxmlparser
- (void)viewdidload
複製**
//遍例xml的節點
- (void)parser:(nsxmlparser *)parser didstartelement:(nsstring *)elementname namespaceuri:(nsstring *)namespaceuri qualifiedname:(nsstring *)qname attributes:(nsdictionary *)attributedict
複製**
//當xml節點有值時,則進入此句
- (void)parser:(nsxmlparser *)parser foundcharacters:(nsstring *)string
複製**
//當遇到結束標記時,進入此句
- (void)parser:(nsxmlparser *)parser didendelement:(nsstring *)elementname namespaceuri:(nsstring *)namespaceuri qualifiedname:(nsstring *)qname
複製**
上面**最終效果圖:
有了這幾個函式,可以在專案將與伺服器之與傳輸的xml資料,通過上面的方法,直接轉換成entity了。
IPhone之NSFileManager的使用
1 檔案的建立 ibaction createfile 2 對檔案重新命名 3 刪除乙個檔案 為了使這個技巧完整,讓我們再一起看下如何刪除乙個檔案 在filepath2中判斷是否刪除這個檔案 if filemgr removeitematpath filepath2 error error yes ...
iphone開發之適配iphone5
iphone5出來了,從不用適配的我們也要像android一樣適配不同解析度的螢幕了。公司產品新版本需要適配iphone5,經過一番折騰算是搞定了。下面分享給大家 iphone5的螢幕解析度 1136 x 640 也即是高度變成了568,程式啟動時我們需要一張retina命名為default 568...
iphone開發之適配iphone5
iphone5出來了,從不用適配的我們也要像android一樣適配不同解析度的螢幕了。公司產品新版本需要適配iphone5,經過一番折騰算是搞定了。下面分享給大家 iphone5的螢幕解析度 1136 x 640 也即是高度變成了568,程式啟動時我們需要一張retina命名為default 568...