@rhysmorgan@mastodon.social avatar

rhysmorgan

@rhysmorgan@mastodon.social

Bug fixes and performance improvements.

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

rhysmorgan, to random
@rhysmorgan@mastodon.social avatar

Threads is fucking awful. It has lots of people already, as expected, but because you’re not following anyone yet, it fills your main timeline with posts by randoms - including the kind of sad fucking losers posting “can I get the most likes on my pineapple??”

rhysmorgan, to random
@rhysmorgan@mastodon.social avatar

I think I already know the answer to this, but is there no way to schedule a repeating local notification in iOS that has a set interval, e.g. every two weeks, every three months, etc.?

I could schedule using UNTimeIntervalNotificationTrigger, but I'm almost certain that'd break if/when time zones change.

rhysmorgan, to random
@rhysmorgan@mastodon.social avatar

The irony of claiming misinformation while posting this.
Things change, like Jack Dorsey not working for Twitter any more!

And who cares if Twitter ends up being a client for Bluesky or a federated service with either ActivityPub or AT Protocol support? If that EVER happens, it won’t be under Musk’s ownership, and you can just defederate and be happy!

https://progressives.social/@chargrille/110286091657925089

https://progressives.social/@chargrille/110286091657925089

rhysmorgan, to random
@rhysmorgan@mastodon.social avatar

Is there a downside (other than more source code) to defining properties as Environment values instead of instance properties?

Obviously not everything should be in the Environment, but it makes writing multiple initialisers or adding new properties a lot easier in SwiftUI sometimes…

rhysmorgan, to random
@rhysmorgan@mastodon.social avatar

I was thinking now would be a great time for Bluesky to fully open up, or send thousands more invite codes, but... that service is currently heavily degraded right now. So maybe not.

rhysmorgan, to random
@rhysmorgan@mastodon.social avatar

Not worked directly with UIKit in months, but picking up a ticket which requires using a UIView written with AutoLayout, but in SwiftUI. All fine, I write a UIViewRepresentable for it. But for some reason, SwiftUI is completely ignoring the size of this view, so it's sizing completely incorrectly, spilling off the side of the screen and not actually pushing content out of the way vertically.

rhysmorgan, to apple
@rhysmorgan@mastodon.social avatar

Anyone else getting OSStatus 34018 when trying to read/write from the Keychain in visionOS?
Apparently, I'm missing an entitlement... but I'm just reading and writing from the keychain...

rhysmorgan, to random
@rhysmorgan@mastodon.social avatar

Santander are testing a new app in the UK, and it’s absolutely awful.
They’ve completely removed the bottom tab bar for navigation, instead placing the “Pay and Transfer” item at the top left of the screen - about as far away as you can get from a right-handed user’s thumb. Other items are at the top of the screen. Also, they’ve introduced a hamburger menu. In 2023. Did an actual designer design this?! In 2023?!? Anyone who’s used a modern app??? I’m so baffled by the terrible choices.

rhysmorgan, to random
@rhysmorgan@mastodon.social avatar

I really, really, really hope Swift 5.9/5.10 fixes the bug that seems to have been introduced in the last year or so, where incremental compilation somehow fails to re-compile code in a different module that has changed.

When writing apps using Swift PM local packages to build modular applications, this causes crashes that require full clean + rebuild far too often.

rhysmorgan, to random
@rhysmorgan@mastodon.social avatar

Tories literally want your children to be brutally murdered by these disgusting abominable beasts

https://www.mirror.co.uk/news/politics/tories-refuse-ban-bully-xl-30640557

rhysmorgan, to random
@rhysmorgan@mastodon.social avatar

$3499!!!!!!!! That’s worse than everyone was expecting!

rhysmorgan, to random
@rhysmorgan@mastodon.social avatar

Very happy to see that iOS 17 gets defaultFocus support in !
I'd really, really love it if it was back ported to iOS 16, as the DefaultFocusEvaluationPriority type appears to be on iOS 16! All the same, happy it's here.

rhysmorgan, to random
@rhysmorgan@mastodon.social avatar

There is something deeply, deeply evil about Temu. I don’t know what, but I know it is extremely evil and must be stopped.

rhysmorgan, to random
@rhysmorgan@mastodon.social avatar

Do I still need to download Xcode 15 beta 8 for all the Reality Composer stuff? Installing the release version of Xcode 15 has wiped any trace of even non-Pro Reality Composer from my Mac...

rhysmorgan, to random
@rhysmorgan@mastodon.social avatar
rhysmorgan, to random
@rhysmorgan@mastodon.social avatar

I really really really hope that we get defaultFocus for on iOS this WWDC 😬

rhysmorgan, to random
@rhysmorgan@mastodon.social avatar

Ah, round 3…

rhysmorgan, to random
@rhysmorgan@mastodon.social avatar

Does anyone have a good USB-C standing dock for their phone? I've got a brilliant Lightning one from Belkin that I bought probably when I got my iPhone 5, and it's lasted me until now. But obviously with the change to USB-C, it's now useless.

I don't necessarily want a MagSafe stand - I want USB-C! But every search for "USB-C dock" gives me one of those £200 USB-C to HDMI/DP/USB-A boxes, not a standing iPod-like dock. Do they still exist?

rhysmorgan, to random
@rhysmorgan@mastodon.social avatar

Hahahahahahahahahhaaha this stupid motherfucker! He’s actually gonna kill Twitter this time.

rhysmorgan, to random
@rhysmorgan@mastodon.social avatar

Never had an issue with the Covid jab - or any other jab for that matter - before, aside from a sore arm. Today I feel absolute wrecked! I wonder if it’s because I had Covid a couple of weeks ago…

rhysmorgan, to random
@rhysmorgan@mastodon.social avatar

Huh, seems you can no longer hoist a try to the start of an expression in Swift 5.10?
I've got a function which solely consists of a switch expression over the input value. Both cases return a value that throws, so I hoisted the try to the start:

try switch input {
case .one:
someThrowingFunc()
case .two:
someOtherThrowingFunc()
}

and that worked fine. Now I'm told try has no effect on switch expression, and error on the some(Other)ThrowingFunc lines.

rhysmorgan, to random
@rhysmorgan@mastodon.social avatar

Is UIImagePickerController the only way to get an iOS native camera control?

rhysmorgan, to random
@rhysmorgan@mastodon.social avatar

macOS 14.4 has killed my monitor USB hub 😭
My work Mac updated to macOS 14.4, and it's decided that it can no longer see any USB ports attached to my monitor. So my keyboard, mouse, webcam, etc. None of it now connects to that mac via my monitor. Great!

rhysmorgan, to random
@rhysmorgan@mastodon.social avatar

git bisect is one of the most useful tools in any developer’s arsenal. Spent a few hours tweaking code to see if it would fix a bug that had been discovered, to no avail. Ran git bisect, and within about 10 minutes discovered the lines of code that caused it!

rhysmorgan, to random
@rhysmorgan@mastodon.social avatar

Ack, can’t find it now, but does anyone have the link for that Swift init vs. type name for initialisation thread that was on the Swift forums?

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