你好,歡迎來到IOS教程網

 Ios教程網 >> IOS編程開發 >> IOS開發綜合 >> iOS網絡編程——Day5(使用MVC開啟阿帕奇)

iOS網絡編程——Day5(使用MVC開啟阿帕奇)

編輯:IOS開發綜合
一、使用xml獲取數據   1.寫xml文件 樹形結構 根節點 (1).<?xml version="1.0" encoding = "utf-8" ?> (2).設置根節點 (3).設置子節點,子節點名稱一樣,直接復制 (4).設置子節點標簽,復制 (5).鍵入標簽內容   2.使用終端 (注意:在 Unix系統中是區別大小寫字符的,A.txt 不等於 a.txt。)   (1)打開終端:control+空格 -> ter->enter (默認進入用戶根目錄)    (2)cmd++ 放大 cmd+- 縮小    (3  ls : 查看目錄文檔 ls -a : 查看所有文檔目錄   ~ :用戶根目錄 /:系統根目錄 cd:進入目錄 cd, 輸入前綴按tab鍵可以自動補全(兩下tab 可以提示相同文件名的) cd .. :進入上一級目錄 pwd :顯示當前路徑的絕對路徑 clear :清屏   3.開啟Apache (1)sudo apachectl start sudo :獲得最高權限 apachectl : 阿帕奇 ctl:control的縮寫      start :開啟 (2)輸入密碼,不顯示任何東西 (3)打開浏覽器->鍵入http://127.0.0.1/->顯示 It works!->表示已經開啟阿帕奇 (4)前往 -> 電腦 ->Macintosh HD ->資源庫->WebServer->WebServer->Documents (5)復制xml文件到Documents下-> 輸入密碼->打開網頁->在http://127.0.0.1/後輸入文件名全稱 (6)復制浏覽器地址 (7)使用NSURL封裝地址 (8)獲得請求 (9)使用NSURLConnection異步獲取數據   二、使用MVC 1.搭建框架 (1)showInFinder->新建文件夾(Models,Views,Controller,Third,Handle)->add to Files ->選中創建的5個文件夾->Groups->工程畫勾->add (2)  復制第三方文件夾->粘貼到Third文件夾->add to Files -選中第三方文件夾->add->cmd+B編譯 (3)選擇工程名->showInFinder->在和工程文件同目錄下新建文件夾->名字必須為Frameworks->add to Files -選中Frameworks文件夾->add (4)添加框架支持,自動到Frameworks文件夾 2.創建類 (1)Controller文件夾   創建繼承UITableViewController的根控制器->cmd+opt+n創建組(QQ,phone,Music)    music:創建繼承UITableViewController的QQ音樂控制器    phone:創建繼承UIViewController的手機控制器,不加xib,使用VC分離    QQ:創建繼承UIViewController的QQ控制器,加xib (2)Handle文件夾    創建繼承NSObject的類,用於獲取網絡數據 (3)Models文件夾    創建繼承NSObject的類,用於創建屬性   三.目前學過的單例類 1.[NSNotificationCenter defaultCenter] 2.[NSFileManager defaultManager] 3.[UIApplication sharedApplication] 4.[UIDevice currentDivece] 5.[NSURLSession sharedSession] 6.自定義Handle單例類 (1) 在.h寫一個類方法,使用shared命名.. (2)在.m定義靜態全局對象,置為空 (3)在.m實現類方法,使用 dispatch_once sinppet - GCD: Dispatch Once方法,函數體中,使用類名初始化靜態全局對象   四.全局的宏名符號 0.Supporting Files->cmd+n->other->PCH file->選中工程->Build Settings ->cmd+F->prefix->鍵入 $(SRCROOT)/Day5生活服務MVC/project.pch 1.showInFinder->新建文件夾->MyFile->add to Files ->選中創建的MyFile文件夾->add 2.cmd+n->source->header file->宏定義通知中心的3個符號->在pch中 #import導入.h文件  
  1. 上一頁:
  2. 下一頁:
蘋果刷機越獄教程| IOS教程問題解答| IOS技巧綜合| IOS7技巧| IOS8教程
Copyright © Ios教程網 All Rights Reserved