TypedNotificationCenter
RandomKit
TypedNotificationCenter | RandomKit | |
---|---|---|
5 | - | |
5 | 1,470 | |
- | - | |
0.0 | 0.0 | |
about 1 year ago | almost 2 years ago | |
Swift | Swift | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
TypedNotificationCenter
- Roast my supposedly impressive iOS developer resume
-
What are 3 hard things you find in iOS programming?
It's about 300 lines of code according to the latest codecov report if you want to take a look: https://github.com/Cyberbeni/TypedNotificationCenter
-
Two Ways to Unit Test Notification Center in Swift
You shouldn't really be using NotificationCenter, it doesn't have typesafe API and has bad performance. If you really like the API, I made a framework that provides the same API but you can associate types with the sender/payload: https://github.com/Cyberbeni/TypedNotificationCenter
-
Framework doesnt contain dylib symbols
You are building the debug configuration which usually has no optimization and doesn't generate a dsym file. Here is the script that I use for my Swift library: https://github.com/Cyberbeni/TypedNotificationCenter/blob/master/create-xcframework.sh
-
Stressing with invalid generic because of protocol with associated type
You could either use type erasure (like I do for this protocol here) or wait for SE-0309 to be released probably in the next minor Swift version.
RandomKit
We haven't tracked posts mentioning RandomKit yet.
Tracking mentions began in Dec 2020.
What are some alternatives?
fastlane - 🚀 The easiest way to automate building and releasing your iOS and Android apps
AppVersionMonitor - Monitor iOS app version easily.
BFKit-Swift - BFKit-Swift is a collection of useful classes, structs and extensions to develop Apps faster.
Swiftx - Functional data types and functions for any project
install-swift-tool - GitHub Action to build and cache any Swift based tool in workflows.
swift-algorithm-club - Algorithms and data structures in Swift, with explanations!
iTerm2 - iTerm2 is a terminal emulator for Mac OS X that does amazing things.
SwiftValidators - String (and more) validation for iOS
swift-corelibs-foundation - The Foundation Project, providing core utilities, internationalization, and OS independence
Closures - Swifty closures for UIKit and Foundation
WhatsNew - Showcase new features after an app update similar to Pages, Numbers and Keynote.
Standard Template Protocols - Protocols for your every day iOS needs