👽
Senior iOS & macOS Software Engineer
SwiftUI, Combine, RxSwift, Redux
Other areas of interest:
Bash, CI, Build Automation
-
TeamViewer
- Stuttgart, Germany
- https://armenski.de
- in/robertarmenski
Pinned Loading
-
LicensePlateRecognition
LicensePlateRecognition PublicAn automated system for car license plate detection and recognition
-
A custom ButtonStyle that extends Pl...
A custom ButtonStyle that extends PlainButtonStyle functionality 1struct CustomPlainButtonStyle: PrimitiveButtonStyle {
2func makeBody(configuration: Self.Configuration) -> some View {
3// reuse the original button action
4Button(action: configuration.trigger, label: {
5// configure the button label to our needs
-
A version of Combine's assign that d...
A version of Combine's assign that doesn't hold a strong reference to the object 1@available(OSX 10.15, iOS 13.0, tvOS 13.0, watchOS 6.0, *)
2extension Publisher where Failure == Never {
34/**
5Assigns each element from a Publisher to a property on an object, __without__ holding a strong reference to it.
-
SwiftLint Build Phase
SwiftLint Build Phase 1# Archiving (incorrectly) fails when issues are detected
2# even though the swiftlint exit code is 0
3[ "$CONFIGURATION" != "Release" ] || exit 0
45: $((count=0))
Something went wrong, please refresh the page to try again.
If the problem persists, check the GitHub status page or contact support.
If the problem persists, check the GitHub status page or contact support.