
특징 • 클래스 및 확장성 호환성 • 요구 사항 • 커뮤니케이션 • 기여 • 설치 및 사용 • 문서 • 변경 사항 • 예제 • TODO • 저자 • 라이센스
BFKIT-SWIFT는 앱을 더 빠르게 개발하기 위한 유용한 클래스, 스트러크 및 확장 모음입니다.
예를 들어 모든 iOS 글꼴을 열거 한 상태로 사용할 수 있습니다!
또한 사용자 정의 클래스와 함께 유용한 기능을 추가하고 Foundation , Uikit , Appkit 및 WatchKit 클래스를 확장합니다.
| iOS | 마코스 | watchos | 리눅스 | |
|---|---|---|---|---|
| BFAPP | ![]() | ![]() | ![]() | ![]() |
| bfbiometric | ![]() | |||
| Bfbutton | ![]() | |||
| BFDATASTRUCTURES (목록 - 큐 - 스택) | ![]() | ![]() | ![]() | ![]() |
| bflog | ![]() | ![]() | ![]() | ![]() |
| bfpassword | ![]() | ![]() | ![]() | ![]() |
| bfsystemsound | ![]() | |||
| bftextfield | ![]() | |||
| bftouchid | ![]() |
| iOS | 마코스 | watchos | 리눅스 | |
|---|---|---|---|---|
| 정렬 | ![]() | ![]() | ![]() | ![]() |
| 수집 | ![]() | ![]() | ![]() | ![]() |
| 데이터 | ![]() | ![]() | ![]() | ![]() |
| 날짜 | ![]() | ![]() | ![]() | ![]() |
| Filemanager | ![]() | ![]() | ![]() | ![]() |
| 숫자 | ![]() | ![]() | ![]() | ![]() |
| nsobject | ![]() | ![]() | ![]() | ![]() |
| nsattripedstring | ![]() | ![]() | ![]() | |
| nspointerArray | ![]() | ![]() | ![]() | |
| ProcessInfo | ![]() | ![]() | ![]() | ![]() |
| 세트 | ![]() | ![]() | ![]() | ![]() |
| 끈 | ![]() | ![]() | ![]() | ![]() |
| 실 | ![]() | ![]() | ![]() | ![]() |
| iOS | 마코스 | watchos | 리눅스 | |
|---|---|---|---|---|
| cgpoint | ![]() | ![]() | ![]() |
| iOS | 마코스 | watchos | 리눅스 | |
|---|---|---|---|---|
| uibarbuttonitem | ![]() | |||
| Uibutton | ![]() | |||
| uicolor | ![]() | ![]() | ![]() | |
| uidevice | ![]() | |||
| uifont | ![]() | ![]() | ||
| uiimage | ![]() | ![]() | ||
| uiimageview | ![]() | |||
| uilabel | ![]() | |||
| uinavigationbar | ![]() | |||
| uipasteboard | ![]() | |||
| uiscreen | ![]() | |||
| uiscrollview | ![]() | |||
| uitableview | ![]() | |||
| uitextfield | ![]() | |||
| uitextview | ![]() | |||
| uitoolbar | ![]() | |||
| uiview | ![]() | |||
| UIViewController | ![]() | |||
| uiwindow | ![]() |
| iOS | 마코스 | watchos | 리눅스 | |
|---|---|---|---|---|
| uiwebview | ![]() | ![]() |
| iOS | 마코스 | watchos | 리눅스 | |
|---|---|---|---|---|
| Wkinterfacecontroller | ![]() |
| 스위프트 | Xcode | bfkit-swift | iOS | 마코스 | watchos | 리눅스 |
|---|---|---|---|---|---|---|
| 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+ * | ![]() |
*앱 확장 지원이 포함되어 있습니다
Contributing.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 로 프레임 워크를 가져옵니다
즐기다!
프로젝트 디렉토리 에서 카트 파일을 만들고 다음에 다음에 기록하십시오.
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이 스크립트는 Universal Binaries에 의해 트리거 된 앱 스토어 제출 버그 주변에서 작동하며 보관할 때 필요한 비트 코드 관련 파일이 복사되도록합니다.
(선택 사항) 다음 내용으로 빌드 단계를 추가하십시오
/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 로 프레임 워크를 가져옵니다
즐기다!
Jazzy 생성 문서 - 100% 문서화
최근 버전의 BFKIT-SWIFT에서 변경된 사항을 보려면 ChangElog.md 파일을 참조하십시오.
Xcode를 사용 하여이 저장소의 예제 폴더에서 Bfkitexample 프로젝트를 열고 실행하고 BFKIT-SWIFT가 작동하는 것을 참조하십시오!
Fabrizio Brancati
웹 사이트 : https://www.fabriziobrancati.com
이메일 : [email protected]
BFKIT-SWIFT는 MIT 라이센스로 제공됩니다. 자세한 내용은 라이센스 파일을 참조하십시오.