TypedNotificationCenter
Typed version of Apple's NotificationCenter to avoid forgetting setting parameters in the userInfo dictionary and needing to handle not having those parameters. (by Cyberbeni)
install-swift-tool
GitHub Action to build and cache any Swift based tool in workflows. (by Cyberbeni)
TypedNotificationCenter | install-swift-tool | |
---|---|---|
5 | 1 | |
5 | 16 | |
- | - | |
0.0 | 4.4 | |
about 1 year ago | about 1 month ago | |
Swift | TypeScript | |
MIT License | MIT License |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
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.
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
Posts with mentions or reviews of TypedNotificationCenter.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-06-07.
- 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.
install-swift-tool
Posts with mentions or reviews of install-swift-tool.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-06-07.
What are some alternatives?
When comparing TypedNotificationCenter and install-swift-tool you can also consider the following projects:
fastlane - 🚀 The easiest way to automate building and releasing your iOS and Android apps
BFKit-Swift - BFKit-Swift is a collection of useful classes, structs and extensions to develop Apps faster.
RandomKit - Random data generation in Swift
iTerm2 - iTerm2 is a terminal emulator for Mac OS X that does amazing things.
swift-corelibs-foundation - The Foundation Project, providing core utilities, internationalization, and OS independence