116 Followers
105 Following
474 Posts
have Swift, will travel.
🐦‍🔥 Rebel, motorcyclist, bassist, kadouka, unrepentant heathen.
based in Fort Worth, Texas, USA

After 2 years straight of @DeepDishSwift and vowing to always return, I'm afraid I'll be ending that promise in 2025.

Got a lot of other stuff happening like my 2nd week at the new job (oh yeah, I got a job! 😄). Plus I'm attending an improv workshop I've been waiting the longest time for on April 27.

I'm trying accept this wane in my iOS life, but it's hard.

Because for real.

Deep Dish Swift is the greatest.

"If UIImage(named:) was called with the name of an app icon, it would previously return an undefined image of the icon set, without any masking or shadowing applied. On iOS 18, it now returns nil. To display an icon within the app itself, add the desired image to the asset catalog as an image set."

https://stackoverflow.com/questions/62063972/how-do-i-include-ios-app-icon-image-within-the-app-itself

The commenter above then links to an Apple Forums thread, which is answered by an Apple engineer. Gotta look inside "CFBundleIcons" dictionary.

https://developer.apple.com/forums/thread/757162

How do I include iOS App Icon image within the app itself?

I have standard iOS app, with a standard app icon contained in Assets. I'd like to display the app icon within the app (using SwiftUI). Note that I am not asking how to set the app icon, or chang...

Stack Overflow

Anyone else out there struggling with alternate AppIcons in iOS?

Dear Goodness.

What a set back this was.

I'm pretty certain that changes were made in Xcode 16 that broke my alternate AppIcons. I hadn't touched YuDi since Xcode 15, and I'm certain everything worked fine then.

The summary: you'll have to duplicate your alternate AppIcons as Image Sets. Also, to get the name of your primary AppIcon, take a look inside "CFBundleIcons." Mine was "AppIcon-60x60" (yes with resolution).

my fault. the link above is for Swift. I got excited and just wanted to get this recorded before I forgot.

NSHipster hints at what can be done with with Method Dispatch in ObjC: "... Objective-C lets you do things like replace method implementations and create new classes dynamically at runtime. It’s absolutely wild what you can do."

https://nshipster.com/direct/

Objective-C Direct Methods

It’s hard to get excited when new features come to Objective-C. These days, any such improvements are in service of Swift interoperability rather than an investment in the language itself. So it was surprising to learn about a recent patch to Clang.

NSHipster

TIL some of the cool stuff Objective-C can do. (Is this what they call the Dark Arts????)

Method dispatch and Swizzling

Here's an article on the topic of Method Dispatch:

https://medium.com/@ilichev/method-dispatch-in-swift-da0d3993fc76

Method Dispatch in Swift - Ilichev Danil - Medium

Every iOS developer, sometimes without realizing it, is faced with method dispatch. Knowledge of how method dispatching works is essential when writing code, as this knowledge will improve the…

Medium
Apple Dedicates Homepage to the Leader the U.S. Is Celebrating Today
https://daringfireball.net/linked/2025/01/20/apple-homepage-mlk
Apple Dedicates Homepage to the Leader the U.S. Is Celebrating Today

Link to: https://www.apple.com/

Daring Fireball

Mastodon should ask you to pick a "moderator" not an "instance".

The latter is obscure technical detail. The former is about people, and power, and explainable to anyone.

"You pick which person or organisation you want to decide who and what is banned. You can change it later."

I'm honestly heartbroken. It's my fault for pinning my hopes to an interview outcome.

I just don't have any heart left or the financial means to continue right now.

Until I figure things out, I'm turning off notifications my LinkedIn.

I'll still be here on Mastodon.

Ok, time now for a long walk.

While this latest rejection doesn't feel that bad, it is one of many before it since July.

I question whether I will remain in iOS.

Just received the rejection letter.

As strange as it may sound, I don’t feel bad because this was one of those rare iOS interviews where the subject matter and the structure of the interview was actually relevant to iOS.

They literally emailed me zip files of projects and I had to share my screen and solve the challenge in front of me. I still have the files so this feels like a gift in a way. 😂