mastodon.xyz is one of the many independent Mastodon servers you can use to participate in the fediverse.
A Mastodon instance, open to everyone, but mainly English and French speaking.

Administered by:

Server stats:

833
active users

#iosdev

36 posts33 participants4 posts today
Tim Johnsen<p>Details on an unnecessary optimization I geeked out on a while back:</p><p>Tagged pointer string keys <a href="https://objectionable-c.com/posts/tagged-pointer-string-keys/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">objectionable-c.com/posts/tagg</span><span class="invisible">ed-pointer-string-keys/</span></a> <a href="https://mastodon.social/tags/objc" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>objc</span></a> <a href="https://mastodon.social/tags/iosdev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>iosdev</span></a></p>
Keith Harrison :clubtwit:<p>Is this how keyboard shortcuts are supposed to work? If I add shortcuts to the root view of a navigation stack, they are visible and still trigger even when a detail view is pushed on the stack. <a href="https://twit.social/tags/SwiftUI" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SwiftUI</span></a> <a href="https://twit.social/tags/iOSDev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>iOSDev</span></a></p>
Amy<p>It is Trans Day of ~Vengeance~ Visibility so I'm blasting this track while getting in some therapeutic coding in Xcode. <a href="https://music.apple.com/au/album/bad-romance/1440860294?i=1440860297" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">music.apple.com/au/album/bad-r</span><span class="invisible">omance/1440860294?i=1440860297</span></a> <a href="https://iosdev.space/tags/iOSDev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>iOSDev</span></a> <a href="https://iosdev.space/tags/macOSDev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>macOSDev</span></a> <a href="https://iosdev.space/tags/trans" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>trans</span></a></p>
Amy<p>So if Apple is using health data to train an AI model, which version of the EMH from Star Trek will it be? <a href="https://iosdev.space/tags/apple" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>apple</span></a> <a href="https://iosdev.space/tags/health" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>health</span></a> <a href="https://iosdev.space/tags/IOSDev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>IOSDev</span></a></p>
Omar Thamri<p><span class="h-card" translate="no"><a href="https://a.gup.pe/u/swift" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>swift</span></a></span> <span class="h-card" translate="no"><a href="https://a.gup.pe/u/swiftui" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>swiftui</span></a></span> Exciting News! 🎉 Just dropped Part 35 of my "Let's Build Pinterest clone Using SwiftUI and “firebase” playlist! 📺🛠️ Dive deeper into Swift development as we take our app to the next level. 🚀 Check it out now and let's code together! 🔗 <a href="https://www.youtube.com/watch?v=QSTxmO1slew" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">youtube.com/watch?v=QSTxmO1sle</span><span class="invisible">w</span></a> <a href="https://iosdev.space/tags/swiftui" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>swiftui</span></a> <a href="https://iosdev.space/tags/swift" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>swift</span></a> <a href="https://iosdev.space/tags/swiftlang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>swiftlang</span></a> <a href="https://iosdev.space/tags/iosdev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>iosdev</span></a> <a href="https://iosdev.space/tags/ios18" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ios18</span></a> <a href="https://iosdev.space/tags/iOS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>iOS</span></a></p>
obrhoff<p>Grammarly is such a weird product. I went I while ago to their Apple Dev Meetup and they showed us proudly how they use private API to swizzle themself into the Apple's Notes app. </p><p>I know they are a Unicorn but it feels their whole business is based on hacking around other apps.<br><a href="https://mastodon.social/tags/iosdev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>iosdev</span></a> <a href="https://mastodon.social/tags/macosdev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>macosdev</span></a></p><p><a href="https://dbushell.com/2025/03/29/et-tu-grammarly/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">dbushell.com/2025/03/29/et-tu-</span><span class="invisible">grammarly/</span></a></p>
Omar Thamri<p><span class="h-card" translate="no"><a href="https://a.gup.pe/u/swift" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>swift</span></a></span> <span class="h-card" translate="no"><a href="https://a.gup.pe/u/swiftui" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>swiftui</span></a></span> Exciting News! 🎉 Just dropped Part 34 of my "Let's Build Pinterest clone Using SwiftUI and “firebase” playlist! 📺🛠️ Dive deeper into Swift development as we take our app to the next level. 🚀 Check it out now and let's code together! 🔗 <a href="https://www.youtube.com/watch?v=xd5m734i8TA" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">youtube.com/watch?v=xd5m734i8T</span><span class="invisible">A</span></a> <a href="https://iosdev.space/tags/swiftui" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>swiftui</span></a> <a href="https://iosdev.space/tags/swift" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>swift</span></a> <a href="https://iosdev.space/tags/swiftlang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>swiftlang</span></a> <a href="https://iosdev.space/tags/iosdev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>iosdev</span></a> <a href="https://iosdev.space/tags/ios18" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ios18</span></a> <a href="https://iosdev.space/tags/iOS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>iOS</span></a></p>
Ryan Lintott<p>The accessibilitySpeechPhoneticNotation on AttributedString still fails in so many circumstances. I look back at my Apple Feedback issues from 2021 and sigh...</p><p><a href="https://mastodon.social/tags/iOSDev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>iOSDev</span></a></p>
iOS Dev Weekly<p>iOS Dev Weekly – Issue 705 is out! Happy Friday everyone.</p><p><a href="https://iosdevweekly.com/issues/705/#start" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">iosdevweekly.com/issues/705/#s</span><span class="invisible">tart</span></a></p><p><a href="https://iosdev.space/tags/swift" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>swift</span></a> <a href="https://iosdev.space/tags/swiftlang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>swiftlang</span></a> <a href="https://iosdev.space/tags/iosdev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>iosdev</span></a></p>
Mohammad Azam<p>SwiftData Architecture - Patterns and Practices <br><a href="https://azamsharp.com/2025/03/28/swiftdata-architecture-patterns-and-practices.html" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">azamsharp.com/2025/03/28/swift</span><span class="invisible">data-architecture-patterns-and-practices.html</span></a></p><p><a href="https://iosdev.space/tags/iOSDev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>iOSDev</span></a> <a href="https://iosdev.space/tags/SwiftData" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SwiftData</span></a> <a href="https://iosdev.space/tags/SwiftUI" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SwiftUI</span></a></p>
jack<p>"Increasing Performance by Reducing Dynamic Dispatch”, April 2015 <a href="https://developer.apple.com/swift/blog/?id=27" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">developer.apple.com/swift/blog</span><span class="invisible">/?id=27</span></a><br>gonna get this tattooed on my back <a href="https://iosdev.space/tags/iOSDev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>iOSDev</span></a></p>
Manu M<p>Una lectura interesante: "Falsehoods programmers believe about time"</p><p><a href="https://gist.github.com/timvisee/fcda9bbdff88d45cc9061606b4b923ca" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">gist.github.com/timvisee/fcda9</span><span class="invisible">bbdff88d45cc9061606b4b923ca</span></a></p><p>La primera en la frente. "There are always 24 hours in a day."</p><p><a href="https://masto.es/tags/dev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>dev</span></a> <a href="https://masto.es/tags/iosdev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>iosdev</span></a></p>
Natalia Panferova<p>It can be difficult to find a clear, concise explanation of how method dispatch works in Swift, when calls are resolved statically or dynamically, and what that means for performance.</p><p>I wrote a post summarizing my learnings, with key cases and examples: <a href="https://nilcoalescing.com/blog/MethodDispatchMechanismsInSwift/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">nilcoalescing.com/blog/MethodD</span><span class="invisible">ispatchMechanismsInSwift/</span></a></p><p><a href="https://mastodon.social/tags/Swift" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Swift</span></a> <a href="https://mastodon.social/tags/iOSDev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>iOSDev</span></a></p>
Kern Jackson :xcode:<p>Community efforts like this are what makes me look forward to WWDC25.</p><p><a href="https://iosdev.space/tags/iOSDev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>iOSDev</span></a> <a href="https://iosdev.space/tags/WWDC25" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>WWDC25</span></a> <a href="https://mastodon.social/@twostraws/114236187410487425" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">mastodon.social/@twostraws/114</span><span class="invisible">236187410487425</span></a></p>
Dandy Griffin<p>Is there a macro or something to generate a public init classes in frameworks? Because omfg I hate doing this so much even with Xcode's little refactor menu shortcut.</p><p><a href="https://iosdev.space/tags/iosdev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>iosdev</span></a></p>
Vincent Tourraine<p>Awww, merci l’équipe Mastodon et <span class="h-card" translate="no"><a href="https://mastodon.social/@whattherestimefor" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>whattherestimefor</span></a></span>. 🙌<br>Participer à un projet open source est toujours un plaisir. Avec Mastodon, c’est encore mieux. <a href="https://techhub.social/tags/iOSDev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>iOSDev</span></a></p>
lil5 :rustcrab: 🚲 🇳🇱<p><a href="https://social.linux.pizza/tags/MacOS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>MacOS</span></a> <a href="https://social.linux.pizza/tags/iosDev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>iosDev</span></a> </p><p>iOS Simulator</p><p>I reset the keyboard shortcut for switching apps to ⌘J</p>
Magnus Jensen<p>✨ New blog post: Building Flexible, Styled ListItems in SwiftUI</p><p>It:</p><p>- Handles slots (leading/trailing)<br>- Supports default + inline text styling<br>- Stays clean, reusable, and composable</p><p>📖 <a href="https://www.magnuskahr.dk/posts/2025/03/building-flexible-styled-listitems-in-swiftui/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">magnuskahr.dk/posts/2025/03/bu</span><span class="invisible">ilding-flexible-styled-listitems-in-swiftui/</span></a></p><p><a href="https://mastodon.social/tags/SwiftLang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SwiftLang</span></a> <a href="https://mastodon.social/tags/SwiftUI" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SwiftUI</span></a> <a href="https://mastodon.social/tags/iOSDev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>iOSDev</span></a> <a href="https://mastodon.social/tags/IndieDev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>IndieDev</span></a></p>
Matthias Zarzecki<p>Fellow <a href="https://mastodon.social/tags/iOSDev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>iOSDev</span></a>'s, I see this pattern(?) increasingly and am unsure about it.</p><p>Finding the creation points searching for MyClass() no longer works.</p><p>On the other hand I can just create every class using .init()</p><p>how do you feel about using .init()?</p>
nathan<p>I wonder, what this little demo-button does <a href="https://chaos.social/tags/mastodev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>mastodev</span></a> <a href="https://chaos.social/tags/iosdev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>iosdev</span></a></p>