
功能•課程和擴展兼容性•要求•溝通•貢獻•安裝和使用•文檔•changelog•示例•todo•作者•許可證
BFKIT-SWIFT是一個有用的類,結構和擴展程序的集合,可以更快地開發應用程序。
例如,您只需枚舉即可使用所有iOS字體!
它還通過自定義類添加了一些有用的功能,並擴展了Foundation , Uikit , AppKit和WatchKit類。
| ios | macos | 手錶 | Linux | |
|---|---|---|---|---|
| BFAPP | ![]() | ![]() | ![]() | ![]() |
| BFBIOMETRIT | ![]() | |||
| Bfbutton | ![]() | |||
| BFDATTRUCTURS (列表 - 隊列 - 堆棧) | ![]() | ![]() | ![]() | ![]() |
| bflog | ![]() | ![]() | ![]() | ![]() |
| BFPassword | ![]() | ![]() | ![]() | ![]() |
| BFSystemsound | ![]() | |||
| Bftextfield | ![]() | |||
| Bftouchid | ![]() |
| ios | macos | 手錶 | Linux | |
|---|---|---|---|---|
| 大批 | ![]() | ![]() | ![]() | ![]() |
| 收藏 | ![]() | ![]() | ![]() | ![]() |
| 數據 | ![]() | ![]() | ![]() | ![]() |
| 日期 | ![]() | ![]() | ![]() | ![]() |
| filemanager | ![]() | ![]() | ![]() | ![]() |
| 數字 | ![]() | ![]() | ![]() | ![]() |
| nsObject | ![]() | ![]() | ![]() | ![]() |
| nsattribedstring | ![]() | ![]() | ![]() | |
| nspointerarray | ![]() | ![]() | ![]() | |
| ProcessInfo | ![]() | ![]() | ![]() | ![]() |
| 放 | ![]() | ![]() | ![]() | ![]() |
| 細繩 | ![]() | ![]() | ![]() | ![]() |
| 線 | ![]() | ![]() | ![]() | ![]() |
| ios | macos | 手錶 | Linux | |
|---|---|---|---|---|
| cgpoint | ![]() | ![]() | ![]() |
| ios | macos | 手錶 | Linux | |
|---|---|---|---|---|
| Uibarbuttonitem | ![]() | |||
| Uibutton | ![]() | |||
| uicolor | ![]() | ![]() | ![]() | |
| UIDEVICE | ![]() | |||
| Uifont | ![]() | ![]() | ||
| uiimage | ![]() | ![]() | ||
| UIImageView | ![]() | |||
| Uilabel | ![]() | |||
| uinavigationbar | ![]() | |||
| Uipasteboard | ![]() | |||
| Uiscreen | ![]() | |||
| UISCROLLVIEW | ![]() | |||
| uitableview | ![]() | |||
| uitextfield | ![]() | |||
| UITEXTVIEW | ![]() | |||
| Uitoolbar | ![]() | |||
| uiview | ![]() | |||
| UiviewController | ![]() | |||
| uiwindow | ![]() |
| ios | macos | 手錶 | Linux | |
|---|---|---|---|---|
| uiwebview | ![]() | ![]() |
| ios | macos | 手錶 | Linux | |
|---|---|---|---|---|
| wkinterfacecontroller | ![]() |
| 迅速 | XCode | BFKIT-SWIFT | ios | macos | 手錶 | Linux |
|---|---|---|---|---|---|---|
| 1.2 | 6.3 | 1.0.0 ... 1.4.1 | 7.0+ | |||
| 2.0 ... 2.1 | 7.0 | 1.5.0 ... 1.6.2 | 7.0+ | |||
| 2.2 | 7.3 | 1.6.3 ... 1.7.0 | 7.0+ | |||
| 2.3 | 8.0 | 1.8.0 | 7.0+ | |||
| 3.0 ... 3.1 | 8.0 ... 8.3 | 2.0.0 ... 2.3.0 | 8.0+ | ![]() | ||
| 3.0 ... 3.1 | 8.0 ... 8.3 | 2.4.0 ... 2.5.0 | 8.0+ | 2.0+ | ![]() | |
| 3.0 ... 3.2 | 8.0 ... 9.0 | 2.6.0 | 8.0+ | 10.10+ | 2.0+ | ![]() |
| 4.0 | 9.0 ... 9.2 | 3.0.0 ... 3.1.1 | 8.0+ * | 10.10+ * | 3.0+ * | ![]() |
| 4.1 | 9.3 ... 9.4 | 3.1.2 ... 3.2.1 | 8.0+ * | 10.10+ * | 3.0+ * | ![]() |
| 4.2 | 10.0 | 4.0.0 ... 4.1.0 | 8.0+ * | 10.10+ * | 3.0+ * | ![]() |
| 5.0 | 10.2 ... 10.3 | 5.0.0 | 8.0+ * | 10.10+ * | 3.0+ * | ![]() |
| 5.1 | 11.2 | 6.0.0 ... 6.0.1 | 8.0+ * | 10.10+ * | 3.0+ * | ![]() |
*使用應用程序擴展支持
請參閱contruting.md文件。
請參閱要求部分以檢查Swift,Xcode,bfkit-swift和OS版本。
import BFKit導入框架在您的項目目錄中創建一個podfile ,然後寫入:
platform :ios , '8.0'
xcodeproj 'Project.xcodeproj'
use_frameworks!
pod 'BFKit-Swift'用您的真實項目名稱更改“項目”
開放終端,轉到您的項目目錄和類型: pod install
用import BFKit導入框架
享受!
在您的項目目錄中創建一個Cartfile ,然後寫入:
github "FabrizioBrancati/BFKit-Swift"開放終端,轉到項目目錄和類型: carthage update
在您的項目中包括創建的框架
添加構建階段,具有以下內容:
/usr/local/bin/carthage copy-frameworks將路徑添加到輸入文件下的BFKIT-SWIFT框架
$( SRCROOT ) /Carthage/Build/iOS/BFKit.framework將路徑添加到復制的框架到輸出文件
$( BUILT_PRODUCTS_DIR ) / $( FRAMEWORKS_FOLDER_PATH ) /BFKit.framework該腳本圍繞一個應用程序商店提交錯誤,該腳本由通用二進製文件觸發,並確保在歸檔時復制必要的與比特代碼相關的文件
(可選)添加構建階段,帶有以下內容
/usr/local/bin/carthage outdated --xcode-warnings當您的一個依賴項不止於日期時,請自動警告您
用import BFKit導入框架
享受!
在您的項目目錄中創建一個package.swift文件,然後寫入:
// swift-tools-version:5.1
import PackageDescription
let package = Package (
name : " Project " ,
products : [
. executable ( name : " Project " , targets : [ " Project " ] )
] ,
dependencies : [
. package ( url : " https://github.com/FabrizioBrancati/BFKit-Swift.git " , . upToNextMajor ( from : " 4.0.0 " ) )
] ,
targets : [
. target ( name : " Project " , dependencies : [ " BFKit " ] )
]
)用您的真實項目名稱更改“項目”
開放終端,轉到項目目錄和類型: swift build
用import BFKit導入框架
享受!
爵士樂生成的文檔 - 100%記錄
要查看最近版本的BFKIT-SWIFT發生了什麼變化,請參見ChangElog.md文件。
在此存儲夾中使用Xcode打開並運行示例文件夾中的Bfkitexample項目,並參見Action Bfkit-Swift!
Fabrizio Brancati
網站:https://www.fabriziobrancati.com
電子郵件:[email protected]
BFKIT-SWIFT可根據MIT許可獲得。有關更多信息,請參見許可證文件。