I used Swift 3 to create a message box class hierarchy to demonstrate object-oriented principles like classes, inheritance, encapsulation, reusability, and polymorphism.
-
Updated
Feb 26, 2017 - Swift
I used Swift 3 to create a message box class hierarchy to demonstrate object-oriented principles like classes, inheritance, encapsulation, reusability, and polymorphism.
A helpful and pure Swift implemented library for registering and reusing cells or views in the table view and collection view.
Inspired by game development UIPheonix is a super easy, flexible, dynamic and highly scalable UI framework + concept for building reusable component/control-driven apps for macOS, iOS and tvOS. The same API apply for cross platform development! Think of it as using Lego blocks, you can use similar ones and move them around easy as pie.
Expandable, collapsible, filterable and single/multi selectable table view.
Swift5 精仿漫画类App(有妖气漫画),Moya+SwiftyJSON+HandyJSON网络框架和数据解析。数据来源真实接口获得
🧱 A composable solution for building reusable lists in Swift/UIKit. As easy as playing with Legos.
Simple μFramework for loading Storyboard and Xib files for iOS.
iOS reusable form library in Swift.
The Missing SCNViewController Class (a Swift µ-library)
Dota hero characters and their stats. In this project i have use Moya for api work with ReactiveRx, Kingfisher for loading Images, SkeletonView for shimmer and Reusable for simple working.
FoodFit is an iOS application by which you can manage your Exercise and Nutrition. It uses ApiNinjas API service and cool Lottie Animations with RazorPay integration.
CustomAlertView is a customizable alert view for iOS apps written in SwiftUI. It allows you to easily display alerts with custom titles, messages, buttons, and images.
精仿有妖气漫画(Swift5)
🪶 Lightweight, reusable, generic NSDiffableDataSource-backed view models for UICollectionView and UITableView.
Add a description, image, and links to the reusable topic page so that developers can more easily learn about it.
To associate your repository with the reusable topic, visit your repo's landing page and select "manage topics."