對於第三方專案的依賴,一開始我打算用cocoapods,但是過程曲折,最後一直報
[objc]view plain
copy
?"font-size:14px;"
>ld: 21
8duplicate symbols
forarchitecture i38
6clang:error
: linker command failed with exit code
1(use -v to see invocation)
我也沒有辦法了就把第三方專案原始碼拷貝到自己的專案裡面,上圖也可以看到我拷貝的事afnetworking專案,然後在把原始碼加入到build phases--compile sources裡面
在bridging-header.h中寫入
#import
"afnetworking.h"
前面的工作做完後我們就可以呼叫第三方專案的功能了
[objc]view plain
copy
?//// viewcontroller.swift
//// created by jiezhang on 14/10/24.
//import uikit
class
viewcontroller
: uiviewcontroller
override func didreceivememorywarning()
func updateweatherinfo() ,
failure
: )
}
swift 常用第三方庫
alamofire 著名的afnetworking網路基礎庫swift版 swiftyjson 最為開發者認可的json解析類 kingfirsher 網路展示 sqlite.swift 簡單 輕量,使用上最sql的sqlite封裝庫 sugarrecord 基於coredata與realm的好用封...
android呼叫第三方庫
把第三方so放在新建的libs armeabi 中 因為android.mk檔案中的當前目錄跳到local path call my dir 即jni下,所以這個libs armeabi必須在jni下 android.mk local path call my dir warning local p...
Qt 呼叫第三方庫
一 製作動態庫c 動態庫 c 生成dll,專案名稱mydll 件 ifndef mdll h define mdll h ifdef mylibdll define mylibdll extern c declspec dllimport else define mylibdll extern c ...