Miscellaneous non-UI Swift utilities
This package is divided into a number of Swift Modules providing utility methods related to both UI and non-UI classes. At present only KSSFoundation and KSSTest are available on both Mac and Linux. The remaining modules are only available on Mac.
The modules provided by this package are the following:
This was only going to be a minor change bringing us to V4.1, however the logging was becoming more and more cumbersome due to the limitations is OSX pre 10.12. So we have made 10.12 the new minimum for this library.
In addition this version includes the following:
expect
more general and removed the older version of the API.os_log
for Linux for internal use only. (So some items that were previously
logged in OSX and silent on Linux, are now logged on Linux as well.)duration
version that computes a duration from a given date. This is more
accurate than the previous version, which still exists, which does not require a given date but uses
approximate values for the length of a month and year.The primary change from version 3 to 4 is that all the UI related items have been removed from this package into a separate package, KSSCoreUI. The primarily reason for this was to make it easier to deal with both Linux and Mac systems in the same library, without a lot of exceptions to our standard development tools.
In particular this eliminates the need for manually maintaining the Makefile
when new modules
are added since we no longer need to distinguish between Linux supported and non-Linux
supported modules.
At present we support all modules in macOS, iOS, and Linux. Note that the only Linux we have tested on is Ubuntu.
link |
Stars: 0 |
Last commit: 1 year ago |
This release fixes the following bug:
Swiftpack is being maintained by Petr Pavlik | @ptrpavlik | @swiftpackco | API | Analytics