
Recursos • Classes e extensões Compatibilidade • Requisitos • Comunicação • Contribuindo • Instalação e Uso • Documentação • Changelog • Exemplo • TODO • Autor • Licença
O BFKIT-SWIFT é uma coleção de classes, estruturas e extensões úteis para desenvolver aplicativos mais rapidamente .
Por exemplo, você pode usar todas as fontes iOS com apenas uma enumeração!
Ele também adiciona algumas funções úteis com classes personalizadas e estende aulas de fundação , Uikit , Appkit e Watchkit .
| iOS | macos | vigilância | Linux | |
|---|---|---|---|---|
| Bfapp | ![]() | ![]() | ![]() | ![]() |
| Bfbiométrico | ![]() | |||
| Bfbutton | ![]() | |||
| Bfdatastructuras (Lista - fila - pilha) | ![]() | ![]() | ![]() | ![]() |
| BfLOG | ![]() | ![]() | ![]() | ![]() |
| Bfpassword | ![]() | ![]() | ![]() | ![]() |
| BFSystemSound | ![]() | |||
| BfTextfield | ![]() | |||
| Bftouchid | ![]() |
| iOS | macos | vigilância | Linux | |
|---|---|---|---|---|
| Variedade | ![]() | ![]() | ![]() | ![]() |
| Coleção | ![]() | ![]() | ![]() | ![]() |
| Dados | ![]() | ![]() | ![]() | ![]() |
| Data | ![]() | ![]() | ![]() | ![]() |
| FileManager | ![]() | ![]() | ![]() | ![]() |
| Número | ![]() | ![]() | ![]() | ![]() |
| NSObject | ![]() | ![]() | ![]() | ![]() |
| NSattributedString | ![]() | ![]() | ![]() | |
| NSPOINTERARRAY | ![]() | ![]() | ![]() | |
| ProcessInfo | ![]() | ![]() | ![]() | ![]() |
| Definir | ![]() | ![]() | ![]() | ![]() |
| Corda | ![]() | ![]() | ![]() | ![]() |
| Fio | ![]() | ![]() | ![]() | ![]() |
| iOS | macos | vigilância | Linux | |
|---|---|---|---|---|
| Cgpoint | ![]() | ![]() | ![]() |
| iOS | macos | vigilância | Linux | |
|---|---|---|---|---|
| Uibarbuttonitem | ![]() | |||
| UIBILL | ![]() | |||
| Uicolor | ![]() | ![]() | ![]() | |
| Uidevice | ![]() | |||
| Uifont | ![]() | ![]() | ||
| Uiimage | ![]() | ![]() | ||
| UIImageView | ![]() | |||
| Uilabel | ![]() | |||
| Uinavigationbar | ![]() | |||
| UiPasteboard | ![]() | |||
| UISCREEN | ![]() | |||
| UIScrollView | ![]() | |||
| UabableView | ![]() | |||
| Uitextfield | ![]() | |||
| UitextView | ![]() | |||
| Uitoolbar | ![]() | |||
| Uiview | ![]() | |||
| UiviewController | ![]() | |||
| Uiwindow | ![]() |
| iOS | macos | vigilância | Linux | |
|---|---|---|---|---|
| UIWebView | ![]() | ![]() |
| iOS | macos | vigilância | Linux | |
|---|---|---|---|---|
| WKINERFACECONTROLER | ![]() |
| Swift | Xcode | Bfkit-swift | iOS | macos | vigilância | 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+ * | ![]() |
*Com suporte de extensão de aplicativo
Consulte o arquivo contribuiing.md.
Consulte a seção Requisitos para verificar versões SWIFT, XCODE, BFKIT-SWIFT e OS.
import BFKitCrie um PODFILE no diretório do seu projeto e escreva em:
platform :ios , '8.0'
xcodeproj 'Project.xcodeproj'
use_frameworks!
pod 'BFKit-Swift'Mudar "Projeto" com o nome de seu projeto real
Terminal aberto, vá para o diretório do seu projeto e digite: pod install
Importar a estrutura com import BFKit
Aproveitar!
Crie um arquivo Cart no seu diretório de projeto e escreva:
github "FabrizioBrancati/BFKit-Swift" Terminal aberto, vá para o Diretório do Projeto e Tipo: carthage update
Inclua a estrutura criada em seu projeto
Adicionar fase de construção com o seguinte conteúdo:
/usr/local/bin/carthage copy-frameworksAdicione os caminhos à estrutura BFKIT-SWIFT em arquivos de entrada
$( SRCROOT ) /Carthage/Build/iOS/BFKit.frameworkAdicione os caminhos às estruturas copiadas aos arquivos de saída
$( BUILT_PRODUCTS_DIR ) / $( FRAMEWORKS_FOLDER_PATH ) /BFKit.frameworkEste script funciona em torno de um bug de envio da loja de aplicativos acionado por binários universais e garante que os arquivos necessários relacionados ao código de bits sejam copiados ao arquivar
(Opcional) Adicione a fase de construção com o seguinte conteúdo
/usr/local/bin/carthage outdated --xcode-warningsPara avisá -lo automaticamente quando uma de suas dependências está desatualizada
Importar a estrutura com import BFKit
Aproveitar!
Crie um arquivo package.swift no diretório do seu projeto e escreva em:
// 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 " ] )
]
)Mudar "Projeto" com o nome de seu projeto real
Terminal aberto, vá para o Diretório do Projeto e Tipo: swift build
Importar a estrutura com import BFKit
Aproveitar!
Jazzy Gereated Documentation - 100% documentado
Para ver o que mudou nas versões recentes do BFKIT-SWIFT, consulte o arquivo changelog.md .
Abra e execute o projeto Bfkitexample na pasta Exemplo neste repositório com o Xcode e consulte o BFKIT-SWIFT em ação!
Fabrizio Brancati
Site: https://www.fabriziobrancati.com
E -mail: [email protected]
O BFKIT-SWIFT está disponível sob a licença do MIT. Consulte o arquivo de licença para obter mais informações.