https://github.com/itenfay/marsuikit
MarsUIKit wraps some commonly used UI components.
https://github.com/itenfay/marsuikit
ios swift4-2 swift5 ui ui-components
Last synced: 5 months ago
JSON representation
MarsUIKit wraps some commonly used UI components.
- Host: GitHub
- URL: https://github.com/itenfay/marsuikit
- Owner: itenfay
- License: mit
- Created: 2023-08-01T01:25:00.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2024-06-22T17:56:28.000Z (10 months ago)
- Last Synced: 2024-10-31T16:15:56.413Z (6 months ago)
- Topics: ios, swift4-2, swift5, ui, ui-components
- Language: Swift
- Homepage:
- Size: 1.87 MB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# MarsUIKit
[](https://cocoapods.org/pods/MarsUIKit)
[](https://cocoapods.org/pods/MarsUIKit)
[](https://cocoapods.org/pods/MarsUIKit)`MarsUIKit` wraps some commonly used UI components.
## Example
To use this library, please go to **[here](https://github.com/itenfay/FireKylin.git)**!.
## Requirements
* Xcode 14.0+, iOS 11.0, tvOS 11.0
## Installation
`MarsUIKit` is available through [CocoaPods](https://cocoapods.org). To install
it, simply add the following line to your Podfile:```ruby
# MarsUIKit
pod 'MarsUIKit'
# EmptyDataSet
pod 'MarsUIKit/EmptyDataSet'
# RxEmptyDataSet
pod 'MarsUIKit/RxEmptyDataSet'
# RxMJRefresh
pod 'MarsUIKit/RxMJRefresh'
# RxKafkaRefresh
pod 'MarsUIKit/RxKafkaRefresh'
# OverlayView
pod 'MarsUIKit/OverlayView'
# Messages
pod 'MarsUIKit/Messages'
# Toast
pod 'MarsUIKit/Toast'
# SVGA
pod 'MarsUIKit/SVGA'
```## Handling Error
if `SVGAPlayer` library occurs this error:
```
Conflicting types for 'OSAtomicCompareAndSwapPtrBarrier'
Implicit declaration of function 'OSAtomicCompareAndSwapPtrBarrier' is invalid in C99
```> if (!OSAtomicCompareAndSwapPtrBarrier(nil, worker, (void * volatile *)&descriptor)) {
> [worker release];
> }Add the header in `Svga.pbobjc.m` or `Svga.pbobjc.h`.
```
#import
```## License
MarsUIKit is available under the MIT license. See the LICENSE file for more info.
## Feedback is welcome
If you notice any issue to create an issue. I will be happy to help you.