Creează un cont pentru a te abona la acest blog și a-i urmări articolele pe pagina Lectură.
-
Xcode 26.4 brought nice new usage possibility in the Package manifest.
-
Say I have ParentDataSource which holds a strong reference to ChildDataSource, which has a callback method that ParentDataSource implements: final class ChildDataSource: NSObject { var dataRefreshed: () -> Void = {} } final class ParentDataSource: NSObj…
-
If you go with the solution 1 to the previously discussed issue, I strongly suggest you embed variable fonts inside your app.
-
Today I encountered frustrating issue while working on custom font styling in an iOS app.
-
Building a complex iOS project with the Release scheme would hang indefinitely - no errors, no messages, just stuck.
-
Ever since ChatGPT and its gen-AI ilk arrived, I have been very vocal and adamant that these are bullshit generators: they try to guess what you want and will continually hallucinate things until you say it’s OK.
-
After upgrading all my active projects to Swift 6 language mode, I was bound to encounter some head-scratching edge cases.
-
Apple has great API for this purpose: URLSessionUploadTask.
-
I don’t think I wrote many apps in the last 10 years that did not involve Core Data.
-
Swift Package Manager dependency resolution mostly work logically: ① First you specify the dependency in any number of ways, here’s the most usual one: dependencies: [ .package( url: "https://github.com/radianttap/Alley", from: "3.0.0" ), ② Then you
-
While I knew about and even tried various very early attempts to run macOS on non-Apple hardware, it wasn’t until early 2020 that I’ve built my first proper one.
-
Let’s say you are writing an iOS client for Spotify’s API, specifically the search endpoint.
-
Imagine a simple sports app model: League entity, with some id, name and displayOrder properties.
-
When designing Core Data object graph, I spend copious amount of time thinking through each entity’s attributes and relationships.
-
UILabel has ability to render rather complex text through .attributtedText but is not user-interactive by default.
-
Last several weeks, we (Radiant Tap) are working on a major app redesign for one of our clients.
-
OptionSet is great tool of the Swift language.
-
Leonardo Maia Pugliese recently published a blog post that picked my interest: Coordinators and Tab Bars: A Love Story.
-
Two years ago I lamented the gaping hole in the Apple’s desktop Mac lineup.
-
I wrote about my Essentials snippers 4 years ago.