Geoff Pado
banner
cocoatype.com
Geoff Pado
@cocoatype.com
Indie software creator at https://cocoatype.com/. I make @getbarc.app, @blackhighlighter.app, and @kineo.app.
🚜
September 13, 2025 at 2:08 AM
Oh, and the fact that CLPlacemark is deprecated in iOS 26 (it's in the headers!) doesn't seem to be fully documented yet, either. So maybe they're on the fence about it?

Regardless, the documentation as on the website now is wrong, so that gets a feedback as well: FB18382434
June 25, 2025 at 8:12 PM
Figuring this out (and finding CLPlacemark in the first place!) is a huge pain in supporting this feature, too. Apple doesn't have a full list of types that work in App Intents anywhere, so the only way to figure out which types to use is to just… guess and check.

Feedback for that, too: FB18382142
June 25, 2025 at 8:12 PM
Yep, I call this out in one of the footnotes, but "view model" is the term most people know, so I used that as a jumping-off point. I actually don't really use them myself, but I didn't want to spend even more time in the post explaining another concept. 😅
February 26, 2025 at 9:02 AM
Keep at it. The only way to solve this problem is to normalize screaming in public places.
February 8, 2025 at 11:25 PM
(And yes, this was the same problem that led to this post: bsky.app/profile/coco.... Things can be hard even with all the possible tools at your disposal!)
LLMs still have a lot to learn about Swift development. Namely, they’ll spend 15 minutes trying to make sense of a crash instead of doing the appropriate thing:

Asking “have you tried deleting DerivedData?”
February 7, 2025 at 1:09 PM
Dang it! This *was* Claude, and it just kept trying to figure out the issue, but it turned out a clean was all I needed.
February 5, 2025 at 3:45 AM