InAppSettingsKit
SwiftLint
Our great sponsors
InAppSettingsKit | SwiftLint | |
---|---|---|
3 | 23 | |
3,168 | 18,294 | |
- | 0.7% | |
7.1 | 9.5 | |
2 months ago | 1 day ago | |
Objective-C | Swift | |
NOASSERTION | 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.
InAppSettingsKit
-
How should I implement a settings like app?
Granted, this is not SwiftUI, but check out InAppSettingsKit - I use this library in almost all my apps. With IASK, you only write plist entries for common settings fields, and everything else is easily configurable.
- What are the most underrated third party libraries for Native iOS?
-
Do you usually implement in-app Settings page via own code, or you utilise library to do so?
I was wondering, do you usually write your own code to implement in-app Settings page, or you make good use of third party library like https://github.com/futuretap/InAppSettingsKit to implement such?
SwiftLint
- A problem when adding Swiftlint as a dependency on my won package?
- I need some answers on something very beginner unfriendly
-
Your favourite Xcode programming tools.
SwiftLint is a big one.
-
Just looking for advice on formatting code for clarity - [SwiftUI Shape]
I actually don't see anything worth changing. It looks good to me. I think the most important thing is just to maintain the constructive attitude you already have about future-you dealing with the code, because only future-you will really know where you could have done better. One personal-preference thing I carried over from working on Go code is to look for a tool like gofmt [1,2] for Swift. I've been using swift-format [3] for about 2 years and haven't been dissatisfied enough to reach for something more fully featured like SwiftLint [4]. I didn't like the idea at first of delegating most formatting control over to a tool designed with someone else's subjective idea of formatting. But my feeling afterward was that it was freeing: it was no longer (completely) my job/burden/responsibility. An "assistant" would clean up the formatting of my code every time I saved the file. That's a nightmare if you can't configure the tool as much as you need, but if you're lucky and find a configuration you can live with, it lets you focus more on naming and other conventions that aren't so easily automated (yet). [1] https://go.dev/blog/gofmt [2] https://twitter.com/bitfield/status/953395343353315329 [3] https://github.com/apple/swift-format [4] https://github.com/realm/SwiftLint
-
A Practical Approach to Automated Accessibility
iOS SwiftLint
-
Ask HN: Xcode users – how do you make it more usable?
1) Here are some tips & tricks for refactoring: https://developer.apple.com/documentation/xcode/finding-and-...
The “rename in project” or “rename in scope” functions are quite neat.
2) Check out SwiftLint: https://github.com/realm/SwiftLint
I have not used it in a while, but it comes with good defaults and is highly customizable to your own preferred Swift style.
-
How do you enforce that everyone in your team and your CI pipeline all use the same SwiftLint version?
Check this as well https://github.com/realm/SwiftLint
-
I am applying for jobs. Feedback and suggestions welcome.
Try SwiftLint. https://realm.github.io/SwiftLint/
-
Enforce Swift style and conventions with SwiftLint
if which swiftlint >/dev/null; then swiftlint else echo "warning: SwiftLint not installed, download from https://github.com/realm/SwiftLint" fi
-
Awesome macOS Libraries List
SwiftLint - A tool to enforce Swift style and conventions. Language: Swift.
What are some alternatives?
BFKit-Swift - BFKit-Swift is a collection of useful classes, structs and extensions to develop Apps faster.
SwiftFormat - A command-line tool and Xcode Extension for formatting Swift code
Standard Template Protocols - Protocols for your every day iOS needs
Tailor - Cross-platform static analyzer and linter for Swift.
SwiftLinkPreview - It makes a preview from an URL, grabbing all the information such as title, relevant texts and images.
OCLint - A static source code analysis tool to improve quality and reduce defects for C, C++ and Objective-C
AssistantKit - Easy way to detect iOS device properties, OS versions and work with screen sizes. Powered by Swift.
Swimat - An Xcode formatter plug-in to format your swift code.
swift-algorithm-club - Algorithms and data structures in Swift, with explanations!
Flex - An in-app debugging and exploration tool for iOS
DifferenceKit - 💻 A fast and flexible O(n) difference algorithm framework for Swift collection.
FBMemoryProfiler - iOS tool that helps with profiling iOS Memory usage.