home.social

#xcode — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #xcode, aggregated by home.social.

  1. Ищем самый быстрый XML парсер для Apple платформы с помощью ИИ

    Нет, это не déjà vu, это продолжение моей прошлой статьи Самый быстрый XML парсер для iOS в 2026 году? Чтобы вам не тратить время на ее чтение, вот краткий пересказ. В прошлой статье происходит поиск самого быстрого XML парсера со следующими характиристиками: Для Apple платформы (iOS, tvOS, macOS) Язык Objective-C или Swift GitHub как источник исходников Популярный (хотя бы больше 500 звезд) Любая интеграция (CocoaPods, SwiftPM) И самое важное, весь бенчмарк я писал сам с небольшой помощью ИИ, не спеша, под несколько чашечек кофе за 3 часа я нашел нужный мне XML парсер. Спустя пару месяцев после выхода первой статьи, мне пришла мысль, зачем я тратил 3 часа на эту задачу, если можно было просто это самое задание “скормить” ИИшке и она бы за 5 минут решила бы ее (так пишут в интернетах). Тут же пришла вторая идея. Так как у меня есть мною лично проверенный результат, то я могу загрузить этой задачей все популярные ИИ и их результаты сравнить со своим. Даже не исключаю, что у меня где-то есть ошибка и тогда рейтинг парсеров будет выглядеть совсем иначе и я выбрал не самый быстрый как хотел. Собственно, что я и сделал. Загнал задачу в топ 15 ИИ и сравнил их результаты со своим. Если вам интересно, кто справился с задачей, кто спасовал, будет описано в развернутой статье под катом. Для затравки, наихудший результат и последнее место занимает GPT 5.5 Pro. А Claude Opus 4.7 не смог взять первое место.

    habr.com/ru/articles/1035210/

    #ииагенты #swift #xcode #claude #gpt #gemini

  2. Ищем самый быстрый XML парсер для Apple платформы с помощью ИИ

    Нет, это не déjà vu, это продолжение моей прошлой статьи Самый быстрый XML парсер для iOS в 2026 году? Чтобы вам не тратить время на ее чтение, вот краткий пересказ. В прошлой статье происходит поиск самого быстрого XML парсера со следующими характиристиками: Для Apple платформы (iOS, tvOS, macOS) Язык Objective-C или Swift GitHub как источник исходников Популярный (хотя бы больше 500 звезд) Любая интеграция (CocoaPods, SwiftPM) И самое важное, весь бенчмарк я писал сам с небольшой помощью ИИ, не спеша, под несколько чашечек кофе за 3 часа я нашел нужный мне XML парсер. Спустя пару месяцев после выхода первой статьи, мне пришла мысль, зачем я тратил 3 часа на эту задачу, если можно было просто это самое задание “скормить” ИИшке и она бы за 5 минут решила бы ее (так пишут в интернетах). Тут же пришла вторая идея. Так как у меня есть мною лично проверенный результат, то я могу загрузить этой задачей все популярные ИИ и их результаты сравнить со своим. Даже не исключаю, что у меня где-то есть ошибка и тогда рейтинг парсеров будет выглядеть совсем иначе и я выбрал не самый быстрый как хотел. Собственно, что я и сделал. Загнал задачу в топ 15 ИИ и сравнил их результаты со своим. Если вам интересно, кто справился с задачей, кто спасовал, будет описано в развернутой статье под катом. Для затравки, наихудший результат и последнее место занимает GPT 5.5 Pro. А Claude Opus 4.7 не смог взять первое место.

    habr.com/ru/articles/1035210/

    #ииагенты #swift #xcode #claude #gpt #gemini

  3. Ищем самый быстрый XML парсер для Apple платформы с помощью ИИ

    Нет, это не déjà vu, это продолжение моей прошлой статьи Самый быстрый XML парсер для iOS в 2026 году? Чтобы вам не тратить время на ее чтение, вот краткий пересказ. В прошлой статье происходит поиск самого быстрого XML парсера со следующими характиристиками: Для Apple платформы (iOS, tvOS, macOS) Язык Objective-C или Swift GitHub как источник исходников Популярный (хотя бы больше 500 звезд) Любая интеграция (CocoaPods, SwiftPM) И самое важное, весь бенчмарк я писал сам с небольшой помощью ИИ, не спеша, под несколько чашечек кофе за 3 часа я нашел нужный мне XML парсер. Спустя пару месяцев после выхода первой статьи, мне пришла мысль, зачем я тратил 3 часа на эту задачу, если можно было просто это самое задание “скормить” ИИшке и она бы за 5 минут решила бы ее (так пишут в интернетах). Тут же пришла вторая идея. Так как у меня есть мною лично проверенный результат, то я могу загрузить этой задачей все популярные ИИ и их результаты сравнить со своим. Даже не исключаю, что у меня где-то есть ошибка и тогда рейтинг парсеров будет выглядеть совсем иначе и я выбрал не самый быстрый как хотел. Собственно, что я и сделал. Загнал задачу в топ 15 ИИ и сравнил их результаты со своим. Если вам интересно, кто справился с задачей, кто спасовал, будет описано в развернутой статье под катом. Для затравки, наихудший результат и последнее место занимает GPT 5.5 Pro. А Claude Opus 4.7 не смог взять первое место.

    habr.com/ru/articles/1035210/

    #ииагенты #swift #xcode #claude #gpt #gemini

  4. Ищем самый быстрый XML парсер для Apple платформы с помощью ИИ

    Нет, это не déjà vu, это продолжение моей прошлой статьи Самый быстрый XML парсер для iOS в 2026 году? Чтобы вам не тратить время на ее чтение, вот краткий пересказ. В прошлой статье происходит поиск самого быстрого XML парсера со следующими характиристиками: Для Apple платформы (iOS, tvOS, macOS) Язык Objective-C или Swift GitHub как источник исходников Популярный (хотя бы больше 500 звезд) Любая интеграция (CocoaPods, SwiftPM) И самое важное, весь бенчмарк я писал сам с небольшой помощью ИИ, не спеша, под несколько чашечек кофе за 3 часа я нашел нужный мне XML парсер. Спустя пару месяцев после выхода первой статьи, мне пришла мысль, зачем я тратил 3 часа на эту задачу, если можно было просто это самое задание “скормить” ИИшке и она бы за 5 минут решила бы ее (так пишут в интернетах). Тут же пришла вторая идея. Так как у меня есть мною лично проверенный результат, то я могу загрузить этой задачей все популярные ИИ и их результаты сравнить со своим. Даже не исключаю, что у меня где-то есть ошибка и тогда рейтинг парсеров будет выглядеть совсем иначе и я выбрал не самый быстрый как хотел. Собственно, что я и сделал. Загнал задачу в топ 15 ИИ и сравнил их результаты со своим. Если вам интересно, кто справился с задачей, кто спасовал, будет описано в развернутой статье под катом. Для затравки, наихудший результат и последнее место занимает GPT 5.5 Pro. А Claude Opus 4.7 не смог взять первое место.

    habr.com/ru/articles/1035210/

    #ииагенты #swift #xcode #claude #gpt #gemini

  5. It's so annoying opening big projects in #Xcode 😌 Why all those gigabytes of derived data if you need to reindex and reload everything for minutes anyway?

    Even if I accidentally close the project, ad open it again immediately, it reindex all the stuff which may take minutes on large projects…

  6. And #Xcode, is it so difficult when you reopen a project to keep the SAME tabs in the SAME order and not open them in separate windows?

    Give me a brake!

  7. #Xcode why is so difficult in 2026 to work with Swift packages and understand dependencies? And no error message, just this stupid alert that tells you nothing? Really!

  8. #Xcode you are piece of 💩

    In 1991 NeXT's ProjectBuilder was doing better job to reopen bunch of projects than Xcode in 2026!

  9. I need to rave about @pastelapp
    Even if you don't need color palettes - the Developer menu under the gear on the Color Picker (inspector side) provides wonderful color syntax ready to go in #xcode

    Color(red: 0.000, green: 0.502, blue: 0.251, opacity: 1.000)
    WAY faster than typing it.👍😊 See alt text for options.

    Many thanks to @stroughtonsmith !

  10. My agents barely need Xcode's UI — they need its services.

    A menu-bar daemon: every UI-only operation as MCP (preview targets, adding targets, settings), plus build queueing and nightly sim cleanup.

    One of my top wishes for #WWDC26:
    fline.dev/blog/my-top-5-ai-wis

    #iOSDev #macOS #WWDC #Xcode #MCP

  11. My agents barely need Xcode's UI — they need its services.

    A menu-bar daemon: every UI-only operation as MCP (preview targets, adding targets, settings), plus build queueing and nightly sim cleanup.

    One of my top wishes for #WWDC26:
    fline.dev/blog/my-top-5-ai-wis

    #iOSDev #macOS #WWDC #Xcode #MCP

  12. My agents barely need Xcode's UI — they need its services.

    A menu-bar daemon: every UI-only operation as MCP (preview targets, adding targets, settings), plus build queueing and nightly sim cleanup.

    One of my top wishes for #WWDC26:
    fline.dev/blog/my-top-5-ai-wis

    #iOSDev #macOS #WWDC #Xcode #MCP

  13. My agents barely need Xcode's UI — they need its services.

    A menu-bar daemon: every UI-only operation as MCP (preview targets, adding targets, settings), plus build queueing and nightly sim cleanup.

    One of my top wishes for #WWDC26:
    fline.dev/blog/my-top-5-ai-wis

    #iOSDev #macOS #WWDC #Xcode #MCP

  14. My agents barely need Xcode's UI — they need its services.

    A menu-bar daemon: every UI-only operation as MCP (preview targets, adding targets, settings), plus build queueing and nightly sim cleanup.

    One of my top wishes for #WWDC26:
    fline.dev/blog/my-top-5-ai-wis

    #iOSDev #macOS #WWDC #Xcode #MCP

  15. I hope at some point #Xcode will be multi-window again. I want the console in an extra window. I want (multiple!) Previews in extra windows. I want the AI in an extra window.

    When at my desk I have a Studio Display, the internal MacBook screen, and potentially an iPad screen with SideCar. Yet I can only really use the main Studio Display.

    Please go back to what macOS was made for and what it was good at. If they don't make Xcode for iPad, what's the point of the one-window interface anyways?

  16. Rumor has it that when #Xcode does this, what’s happening behind the scenes is that your iPhone is AirDropping the file via 0.00001% signal strength directly to an original iPhone in a drawer at Apple Park, which is connected via a very long chain of adapters to an Apple III at a different Apple campus down the road, which your Mac downloads it from.

    All iOS developers share that one iPhone and Apple III.

    My #WWDC wish is that someone finally reseats the RAM in the Apple III to speed this up.

  17. Rumor has it that when #Xcode does this, what’s happening behind the scenes is that your iPhone is AirDropping the file via 0.00001% signal strength directly to an original iPhone in a drawer at Apple Park, which is connected via a very long chain of adapters to an Apple III at a different Apple campus down the road, which your Mac downloads it from.

    All iOS developers share that one iPhone and Apple III.

    My #WWDC wish is that someone finally reseats the RAM in the Apple III to speed this up.

  18. Rumor has it that when #Xcode does this, what’s happening behind the scenes is that your iPhone is AirDropping the file via 0.00001% signal strength directly to an original iPhone in a drawer at Apple Park, which is connected via a very long chain of adapters to an Apple III at a different Apple campus down the road, which your Mac downloads it from.

    All iOS developers share that one iPhone and Apple III.

    My #WWDC wish is that someone finally reseats the RAM in the Apple III to speed this up.

  19. Rumor has it that when #Xcode does this, what’s happening behind the scenes is that your iPhone is AirDropping the file via 0.00001% signal strength directly to an original iPhone in a drawer at Apple Park, which is connected via a very long chain of adapters to an Apple III at a different Apple campus down the road, which your Mac downloads it from.

    All iOS developers share that one iPhone and Apple III.

    My #WWDC wish is that someone finally reseats the RAM in the Apple III to speed this up.

  20. Rumor has it that when #Xcode does this, what’s happening behind the scenes is that your iPhone is AirDropping the file via 0.00001% signal strength directly to an original iPhone in a drawer at Apple Park, which is connected via a very long chain of adapters to an Apple III at a different Apple campus down the road, which your Mac downloads it from.

    All iOS developers share that one iPhone and Apple III.

    My #WWDC wish is that someone finally reseats the RAM in the Apple III to speed this up.

  21.  Liberadas las nuevas versiones 26.5 #FINLES para:
    #watchOS [23T570]
    #visionOS [23O471]
    #tvOS [23L471]
    #macOS [25E71]
    #iOS / #iPadOS [23F75]
    #Xcode [17F42]

    + iOS/iPadOS 15.8.8 / 16.7.16 / 17.7.11 / 18.7.9

    Para tener la info de las versiones liberadas:
    t.me/appledeveloperreleases

  22. 🚨 #Xcode 26.5 has been released! 🚨

    Xcode 26.5 is identical to its release candidate, whose details are here: techhub.social/@xcodereleases/

    The xcodereleases.com website, API, and RSS feed have been updated with the latest information. Support this project at opencollective.com/xcodereleas!

  23. Beyond the Benchmark: A Metrics-Driven Approach to Sustained iOS Performance on Real Devices

    Key Takeaways
    Passing isolated benchmarks does not guarantee real-world performance. Applications can degrade severely under sustained use…
    #NewsBeep #News #Mobile #Architecture #Design #Development #iOS #metricsdrivenapproachiosperformance #OperatingSystems #Performance #Technology #UK #UnitedKingdom #userexperience #Xcode
    newsbeep.com/uk/575676/

  24. @bobdel @rmondello oh I’d second this question and I bet most developers would too. Apple is not great at acknowledging multiple Apple IDs!

    #xcode #AppleDeveloper

  25. @gregatron5 Could be both? And iOS and macOS shouldn't have different policies relative to build numbers!
    iOS TF review with new build with same version is instant - apparently not macOS.

    #xcode

  26. #Xcode - latest non-beta

    - Open Developer Documentation
    - In the search field type “FileManage”

    -> No FM listed as a result!

    Am I getting crazy?

  27. Is there a local LLM I can run on my Mac to translate my app’s string catalogs?

    #iosdev #xcode

  28. #Xcode should have a way to override the preview compile timeout for complex setups.

    I was trying to build a ModelContainer with a few photos and it takes longer than the allotted 5 seconds so it doesn’t work.

    I found ways around it but that 5 seconds is arbitrary and could be adjustable.

    Normally I want instant previews but this is “quicker" way to set up a complex environment repeatedly.

    I suppose I could buy a new Mac Studio to speed things if that were possible.

    #iOSDev #macOSDev

  29.  Liberadas las nuevas versiones 26.5 #RC para:
    #watchOS [23T570]
    #visionOS [23O471]
    #tvOS [23L471]
    #macOS [25E71]
    #iOS / #iPadOS [23F75]
    #Xcode [17F42]

    + #iOS / #iPadOS 18.7.9 [22H355]

    Para tener la info de las versiones liberadas:
    t.me/appledeveloperreleases

  30. "Added the ability to enable package traits on dependencies from the Package Dependencies view. (141748785)"

    There are a ton of goodies in the release notes, but this one earns a well-deserved #Finally

    #Swift #Xcode #SwiftPM #SPM

  31. Are you teaching SwiftUI w/Xcode & GitHub Classroom? Here is the lesson I share w/my students. My class receives a GitHub Classroom submission link via Canvas, everything else should be the same. Hope that helps! youtu.be/LzA7e73axRY #CSed #Swift #SwiftUI #Xcode #GitHub

  32. Github: github.com/buresdv/Cork
    按照指示构建了Cork_v1.7.3.dmg,我都自构建了还要钱吗,是要自己改代码吗,好麻烦()

    在Mac App Store安装Xcode && brew install tuist
    git clone github.com/buresdv/Cork.git && cd Cork
    sudo xcodebuild -runFirstLaunch
    sudo xcode-select -s /Applications/Xcode.app/Contents/Developer
    sudo xcodebuild -license accept
    tuist install && tuist generate
    Xcode打开项目文件夹,选择/Users/jay/Code/Cork,选择Signing & Capabilities
    登陆自己的账户,Team选择personal team,Bundle Identifier任取com.kipjaychou.cork
    在顶部标签栏,选择product-archive开始编译,等待一段时间,编译完成弹出Organizer,选择Distribute App-Custome-Copyapp
    得到cork.app,在/Users/jay/Code/Cork/Cork 2026-01-24 20-07-08/文件夹下
    在/Users/jay/Code/Cork/Cork 2026-01-24 20-07-08/下创建文件夹Cork_Installer,复制Cork.app到Cork_Installer下
    打开磁盘工具,顶部栏文件-新建映像-基于文件夹新建映像,选择Cork_Installer,选择压缩,命名为Cork_v1.7.3.dmg

    双击Cork_v1.7.3.dmg文件,拖动Cork.app到Application文件夹下
    然后得到一个很多报错无法使用的Cork()

    #dmg #brew #gui #homebrew #cork #xcode #tuist #apple

  33. Github: github.com/buresdv/Cork
    按照指示构建了Cork_v1.7.3.dmg,我都自构建了还要钱吗,是要自己改代码吗,好麻烦()

    在Mac App Store安装Xcode && brew install tuist
    git clone github.com/buresdv/Cork.git && cd Cork
    sudo xcodebuild -runFirstLaunch
    sudo xcode-select -s /Applications/Xcode.app/Contents/Developer
    sudo xcodebuild -license accept
    tuist install && tuist generate
    Xcode打开项目文件夹,选择/Users/jay/Code/Cork,选择Signing & Capabilities
    登陆自己的账户,Team选择personal team,Bundle Identifier任取com.kipjaychou.cork
    在顶部标签栏,选择product-archive开始编译,等待一段时间,编译完成弹出Organizer,选择Distribute App-Custome-Copyapp
    得到cork.app,在/Users/jay/Code/Cork/Cork 2026-01-24 20-07-08/文件夹下
    在/Users/jay/Code/Cork/Cork 2026-01-24 20-07-08/下创建文件夹Cork_Installer,复制Cork.app到Cork_Installer下
    打开磁盘工具,顶部栏文件-新建映像-基于文件夹新建映像,选择Cork_Installer,选择压缩,命名为Cork_v1.7.3.dmg

    双击Cork_v1.7.3.dmg文件,拖动Cork.app到Application文件夹下
    然后得到一个很多报错无法使用的Cork()

    #dmg #brew #gui #homebrew #cork #xcode #tuist #apple

  34. Github: github.com/buresdv/Cork
    按照指示构建了Cork_v1.7.3.dmg,我都自构建了还要钱吗,是要自己改代码吗,好麻烦()

    在Mac App Store安装Xcode && brew install tuist
    git clone github.com/buresdv/Cork.git && cd Cork
    sudo xcodebuild -runFirstLaunch
    sudo xcode-select -s /Applications/Xcode.app/Contents/Developer
    sudo xcodebuild -license accept
    tuist install && tuist generate
    Xcode打开项目文件夹,选择/Users/jay/Code/Cork,选择Signing & Capabilities
    登陆自己的账户,Team选择personal team,Bundle Identifier任取com.kipjaychou.cork
    在顶部标签栏,选择product-archive开始编译,等待一段时间,编译完成弹出Organizer,选择Distribute App-Custome-Copyapp
    得到cork.app,在/Users/jay/Code/Cork/Cork 2026-01-24 20-07-08/文件夹下
    在/Users/jay/Code/Cork/Cork 2026-01-24 20-07-08/下创建文件夹Cork_Installer,复制Cork.app到Cork_Installer下
    打开磁盘工具,顶部栏文件-新建映像-基于文件夹新建映像,选择Cork_Installer,选择压缩,命名为Cork_v1.7.3.dmg

    双击Cork_v1.7.3.dmg文件,拖动Cork.app到Application文件夹下
    然后得到一个很多报错无法使用的Cork()

    #dmg #brew #gui #homebrew #cork #xcode #tuist #apple

  35. Github: github.com/buresdv/Cork
    按照指示构建了Cork_v1.7.3.dmg,我都自构建了还要钱吗,是要自己改代码吗,好麻烦()

    在Mac App Store安装Xcode && brew install tuist
    git clone github.com/buresdv/Cork.git && cd Cork
    sudo xcodebuild -runFirstLaunch
    sudo xcode-select -s /Applications/Xcode.app/Contents/Developer
    sudo xcodebuild -license accept
    tuist install && tuist generate
    Xcode打开项目文件夹,选择/Users/jay/Code/Cork,选择Signing & Capabilities
    登陆自己的账户,Team选择personal team,Bundle Identifier任取com.kipjaychou.cork
    在顶部标签栏,选择product-archive开始编译,等待一段时间,编译完成弹出Organizer,选择Distribute App-Custome-Copyapp
    得到cork.app,在/Users/jay/Code/Cork/Cork 2026-01-24 20-07-08/文件夹下
    在/Users/jay/Code/Cork/Cork 2026-01-24 20-07-08/下创建文件夹Cork_Installer,复制Cork.app到Cork_Installer下
    打开磁盘工具,顶部栏文件-新建映像-基于文件夹新建映像,选择Cork_Installer,选择压缩,命名为Cork_v1.7.3.dmg

    双击Cork_v1.7.3.dmg文件,拖动Cork.app到Application文件夹下
    然后得到一个很多报错无法使用的Cork()

    #dmg #brew #gui #homebrew #cork #xcode #tuist #apple

  36. #VSCode deactivates #IntelliCode in favor of the paid #Copilot
    heise.de/en/news/VS-Code-deact

    How many hyped #IDEs must a programmer walk down before they stick with #Emacs (or even #vim)?

    Instead, they will migrate to the next hype tool for the upcoming few months/years ...

    🤷

    #IntelliJ #IDEA #Eclipse #JetBrains #VisualStudio #VS #XCode #NetBeans #Atom #JDeveloper

  37. #VSCode deactivates #IntelliCode in favor of the paid #Copilot
    heise.de/en/news/VS-Code-deact

    How many hyped #IDEs must a programmer walk down before they stick with #Emacs (or even #vim)?

    Instead, they will migrate to the next hype tool for the upcoming few months/years ...

    🤷

    #IntelliJ #IDEA #Eclipse #JetBrains #VisualStudio #VS #XCode #NetBeans #Atom #JDeveloper

  38. #VSCode deactivates #IntelliCode in favor of the paid #Copilot
    heise.de/en/news/VS-Code-deact

    How many hyped #IDEs must a programmer walk down before they stick with #Emacs (or even #vim)?

    Instead, they will migrate to the next hype tool for the upcoming few months/years ...

    🤷

    #IntelliJ #IDEA #Eclipse #JetBrains #VisualStudio #VS #XCode #NetBeans #Atom #JDeveloper

  39. #VSCode deactivates #IntelliCode in favor of the paid #Copilot
    heise.de/en/news/VS-Code-deact

    How many hyped #IDEs must a programmer walk down before they stick with #Emacs (or even #vim)?

    Instead, they will migrate to the next hype tool for the upcoming few months/years ...

    🤷

    #IntelliJ #IDEA #Eclipse #JetBrains #VisualStudio #VS #XCode #NetBeans #Atom #JDeveloper

  40. Ah, it's that time of the week where iOS apps run at 5% of the normal speed when launched from Xcode. Normally starting and loading all data takes a couple seconds, not it takes over a minute. Same with any interactions, everything is glacially slow. So it's a dance of rooting everything, restarting Xcode, applying updates and hoping for a good moon phase. I wonder why Apple never fixes these annoying bugs?

    #ios #xcode #sloooow #buggy #crap

  41. Worried about typos breaking your package localization silently? Xcode 26's auto-generated symbols make 𝘓𝘰𝘤𝘢𝘭𝘪𝘻𝘦𝘥𝘚𝘵𝘳𝘪𝘯𝘨𝘙𝘦𝘴𝘰𝘶𝘳𝘤𝘦 type-safe across SPM packages, catching errors at compile time.

    🔗: danielsaidi.com/blog/2025/12/0 by Daniel Saidi (@danielsaidi)

    #Xcode #SPM #Localization

  42. I don't know much about Apple/Swift but this is a great talk!

    For a starter, changing from `Collection<E>` to contiguous container type`Span<E>` increase the performance 4x of a sample binary search. Just wow
    developer.apple.com/videos/pla

    #perf #performance #apple #swift #osx #xcode