Two experienced developers that join forces with our clients to solve hard problems. We're experts on native Apple platform development and help teams deliver complex projects with unusual architectures.
Opinions, learnings and thoughts on apps, business and tech in general.
Display reconfigurations on macOS
Observing display reconfiguration changes on macOS. Moving from C function-pointer based API to a modern Swift AsyncStream.
AVAssetWriter leaking memory when segment data is used in Swift
Segment data delivered to AVAssetWriterDelegate is leaked when the delegate is implemented in Swift. You either need to implement the delegate in Objective-C or deallocate the data yourself. This issue is fixed by Apple in macOS 13.3.