當前位置:成語大全網 - 新華字典 - ios 怎麽導入框架

ios 怎麽導入框架

方法如下:

第壹部分?XMPP的下載

首先,得從XMPP的官網下載好對應的XMPP框架,

1.XMPP的官網地址?

2.進入官網之後,點擊XMPP softWare選擇第三個libraries,如下圖所示:

3.?點擊libraries,進入下面的界面:

4.?然後找到所需要的支持iOS的xmppframework:

點擊右邊的網站域名,進入到下載界面:

6.點擊右下角的下載按鈕,就OK了。

下載完成之後?,解壓之後可以看到壹個名為XMPPFramework-master文件夾:

打開之後,可看到如下界面:

這就是XMPP解壓之後所包含的東西

第二部分?框架的導入

好了,下載完之後,正式進入XMPP框架的導入;

1.?打開Xcode,新建壹個名為:“XMPP框架導入”工程,當然在這裏可以任意命名,當然,為了好理解,將它命名為“XMPP框架導入”,接下來就是創建文件夾。點擊左下角的“加號”:

2.?選中藍色條框,之後選擇new folder,將其命名為classes,然後點擊”add”添加就OK了。

3.?之後按照上述步驟,新建文件夾,次序依次為:classes,lib ,xmpp,建好之後如下圖所示:

註意!!這三個不是平行的關系,而是包含的關系!!不要添加錯了!!

4.?然後在XMPP文件夾下面,還是按照上面的步驟新建壹個叫vendor?文件夾,將剛下載下來的XMPP文件夾的vendor拖進去,如圖:

註意勾選第壹個選項!點擊finish即可

5.?每次導入壹個文件夾都編譯壹下,看有沒有錯誤。如果沒有紅色錯誤,那就表明沒有致命錯誤,可以繼續導入下面的文件。

在導入網絡底層框架,實現異步socket網絡通訊,其文件夾的名字為:CocoaAsyncSocket,將文件夾CocoaAsyncSocket導入XMPP下,

編譯,無誤後,便可進行下面操作。

6.?接下來需要導入KissXML框架,該框架用於解析XML,再導入之前,需要做兩件事:

壹?添加libxml2.dylib框架依賴

選擇第二個,單擊add即可

二?需要指定如下編譯選項:other linker flags?和?Header Search?Paths=/usr/include/libxml2

在此基礎上,繼續添加libidn文件夾到vendor文件夾下,編譯壹下,看是否通過。沒有紅色感嘆號,則繼續。

7.?然後導入以下四個文件夾到xmpp這個文件夾下面去:

之後還必須添加動態庫:

選擇第二個。然後編譯,如果出現下面錯誤:

說明還沒有導入這個頭文件,回到下載好的XMPP文件夾下,找到下面的頭文件:

8.?導入到工程的XMPP這個組下,將前面的sample_去掉。如下圖

然後編譯,如果沒有錯誤,就算完成了。