@kaiengelhardt@mastodon.social avatar

kaiengelhardt

@kaiengelhardt@mastodon.social

iOS, visionOS, macOS and tvOS developer
Staff Engineer at Linearity
Ex-tvOS intern at 
Half Polish, half machine.

This profile is from a federated server and may be incomplete. Browse more on the original instance.

mackuba, to random
@mackuba@martianbase.net avatar

question: if I have a main storyboard set in Info.plist, and an initial (entry point) window controller in that storyboard (with "single presentation"), so like in the Mac app Xcode template, the storyboard automatically creates the window controller and its window and displays it; can I get a reference to that controller from AppDelegate somehow? (Calling instantiateInitialController creates a second window controller for some reason…) 🤨

kaiengelhardt,
@kaiengelhardt@mastodon.social avatar

@mackuba I‘m not so experienced with AppKit storyboards, but on iOS I would uncheck the „Is initial view controller“ checkbox and manually instantiate it in AppDelegate with a storyboard ID. Could that work on macOS?

klemensstrasser, to random
@klemensstrasser@mastodon.social avatar

I miss the time when we had the Bash at 🥹

https://youtu.be/rce8isaysMA?si=A4vw6MDdFIeKEDRX

kaiengelhardt,
@kaiengelhardt@mastodon.social avatar

@klemensstrasser Man, such great memories. So unfortunate that we have not returned to full scale WWDCs 😭.

simonbs, (edited ) to random
@simonbs@mastodon.social avatar

From the reminder posted by Apple on April 26th, it sounds like only apps that have recently added one of the "commonly used third-party SDKs" will need to describe their use of required reason APIs in a privacy manifest.

This seems like Apple loosening their requirements for the May 1st deadline.

Are you reading it the same way?

https://developer.apple.com/news/?id=pvszzano

kaiengelhardt,
@kaiengelhardt@mastodon.social avatar

@simonbs Indeed they are referring to “newly added” multiple timrs in that document. I agree with you, it totally sounds like what you say, but I wouldn’t trust Apple on that. App review is too incoherent to predict what will happen.

kaiengelhardt, to swift
@kaiengelhardt@mastodon.social avatar

I have just open sourced a small package with convenience APIs for Auto Layout.

It‘s called Consti and you can find it on Github: https://github.com/kaiengelhardt/Consti.

I‘ve been using these convenience APIs in all my projects for years. Never had any need for a more complex Auto Layout replacement like SnapKit for example.

charliemchapman, to random
@charliemchapman@mastodon.social avatar

Just landed in Australia to see the eclipse… when does this start again?

kaiengelhardt,
@kaiengelhardt@mastodon.social avatar

@charliemchapman OMG 😂😂😂

kaiengelhardt, to random
@kaiengelhardt@mastodon.social avatar

Although I didn‘t get a ticket, I‘ll be flying to anyway. See you at all the other cool events in town :)

tonyarnold, to random
@tonyarnold@mastodon.social avatar

Well, things haven’t gone quite according to plan: I’ll be in hospital until the weekend are a minimum. I’ve now got a PICC line into my heart, and a constant pressurised drain from my stomach back out through my nose - it’s super uncomfortable, but it has resolved the crippling pain.

If all goes well, I can just stay like this for a couple of days, and my body will heal. If not, surgery time.

I’m in good spirits, but I’d murder someone for a cold drink right now.

kaiengelhardt,
@kaiengelhardt@mastodon.social avatar

@tonyarnold Get well soon, Tony! Just a few more days - the cold drinks are waiting for you to come out of the hospital ❤️.

luckkerr, to random
@luckkerr@mastodon.world avatar

Interesting new feature in Xcode 15. Failing test runs can show screenshots with inspectable view hierarchy. Was this mentioned in release notes somewhere?

kaiengelhardt,
@kaiengelhardt@mastodon.social avatar

@luckkerr I only saw this mentioned in „What‘s new in Xcode 15?“

https://developer.apple.com/wwdc23/10165

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • slotface
  • ngwrru68w68
  • everett
  • mdbf
  • modclub
  • rosin
  • khanakhh
  • DreamBathrooms
  • thenastyranch
  • magazineikmin
  • Youngstown
  • GTA5RPClips
  • InstantRegret
  • provamag3
  • kavyap
  • ethstaker
  • osvaldo12
  • normalnudes
  • tacticalgear
  • cisconetworking
  • cubers
  • Durango
  • Leos
  • anitta
  • tester
  • megavids
  • lostlight
  • All magazines