I do a lot of native iOS development using Opus 4.8 (and I used 4.7/4.6 before this). I have a very hard time with this comment, were you using Opus or something else?
Data/Concurrency: Foundation, Combine, Observation (@Observable)
Platform: CoreLocation, UniformTypeIdentifiers
Tests: Testing (Swift Testing)
(I do the reverse currently where I implement a macOS front end natively, and then just let the agent rip on porting that to an HTTP API server + React/TypeScript/HTML/CSS frontend, because it's significantly easier to have agent loops fiddle with making macOS apps than it is to fiddle with a web browser and CSS.)
Some models may fit better some users‘ way of prompting.