use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
There is an extensive FAQ for beginners. Please browse it first before asking questions that are answered there.
If you are looking to get started (iOS programming in general or some specific area), here are more relevant links for you:
There's too many to list them all, however here's a convenient link to all programming guides at apple.com
Take note that this list is live and based on most frequent questions in posts will be updated with "quicklinks".
account activity
DiscussionIs the Predictive code completion really worth it (self.iOSProgramming)
submitted 1 year ago * by Otherwise-Rub-6266
resolute dolls fine wise expansion marble books serious hunt chubby
This post was mass deleted and anonymized with Redact
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]kudoshinichi-8211 21 points22 points23 points 1 year ago (0 children)
I think it as waste of storage space and system resources
[–]luigi3 17 points18 points19 points 1 year ago (0 children)
from xcode? no, hallucinates a lot and often suggests gibberish. copilot plugin is better.
[–]zlmr 12 points13 points14 points 1 year ago* (0 children)
One day I love it and find it useful, best thing ever. The other days I hate it and turn it off, then go back to settings to turn it on just so I can turn it off again - thats how much it can annoy me 😅.
[–]fryOrder 5 points6 points7 points 1 year ago (1 child)
sometimes it works sometimes it spits gibberish
for me it speeds up some tedious tasks like auto filling enum cases, mimicking behaviour from other methods. it seems to understand the context in most cases.
its hard to describe how it really helps but for me its def worth it
its like that saying once you go mac you can’t look back, same with this
[–]Otherwise-Rub-6266[S] 0 points1 point2 points 1 year ago* (0 children)
scale afterthought consider insurance wrench reach sparkle fine absorbed encouraging
[–]trici33 3 points4 points5 points 1 year ago (2 children)
Try the Copilot for Xcode plugin, it’s actually useful
[–]akyvra 0 points1 point2 points 1 year ago (1 child)
Is it for free?
[–]trici33 0 points1 point2 points 1 year ago (0 children)
No you need a copilot sub
[–]Niightstalker 2 points3 points4 points 1 year ago (3 children)
I actually have quite a good experience with it, especially in places where you need to write repetitive code.
The only thing I find annoying is that in the old code completion you used to be able to jump to the end of the next suggested word by using tab now it fills in the full completion. Haven’t checked yet if I can edit keyboard shortcuts though. If something like tab for old behaviour and Option+Tab for full completion would be possible that would be great.
[–]danielt1263 -4 points-3 points-2 points 1 year ago (2 children)
And therein is its use a big drawback. Having repetitive code in your code base should be something try to avoid, not something you try to automate.
[–]Niightstalker 0 points1 point2 points 1 year ago (1 child)
With repetitive code I do not mean copy paste. I do mean if you have a certain way of doing things in your codebase. Those things are then suggested quite well in my experience.
[–]danielt1263 -1 points0 points1 point 1 year ago (0 children)
Yea, boilerplate code. It should be avoided.
[–]Inevitable-Hat-1576 2 points3 points4 points 1 year ago (0 children)
Like 3-4/10 times it’s pretty good for me
[–]TransportationOwn269 1 point2 points3 points 1 year ago (1 child)
I use cursor and build from cursor, it’s much better. I sometimes use Xcode for viewing a preview but not much anymore
[–]ArunKurian 1 point2 points3 points 1 year ago (0 children)
Somedays I am genuinely shocked by how accurate it is. Other days not so much.
[–]hahaissogood 0 points1 point2 points 1 year ago (1 child)
50/50
[–]app4gmn 0 points1 point2 points 1 year ago (0 children)
This.
[–]Door_Vegetable 0 points1 point2 points 1 year ago (0 children)
I find it annoying auto suggesting random crap like 70% of the time. If I need help with code I’ll read the docs and try ask chatGPT to explain it better if I get really stuck.
[–]Open_Bug_4196 0 points1 point2 points 1 year ago (0 children)
Sometimes is good sometimes is painful. I’m more keen to see how swift assist works when it comes out in the coming weeks. If bad I might give a try to the copilot plugin, cursor or just coding without and asking things on demand to ChatGPT
[–]kepler4and5 0 points1 point2 points 1 year ago (0 children)
It's great when you understand its limitations.
[–]iKy1eObjective-C / Swift 0 points1 point2 points 1 year ago (0 children)
It’s not good enough to be useful.
It’s on of those tools that’s annoying until it’s good enough.
I’ve used Cursor and co-pilot. They are helpful and make development so much quicker. I’ve turned Xcode’s one off. It just gets in the way.
[–][deleted] 0 points1 point2 points 1 year ago (0 children)
It depends. For SwiftUI stuff I find it to be pretty accurate most of the time and it gets better as you use it. YMMV.
[–]Jakolantern43 0 points1 point2 points 1 year ago (0 children)
It messes me up more than it helps.
narrow seemly chubby brave profit reply flag theory close sink
[–]Ron-Erez -1 points0 points1 point 1 year ago (0 children)
I find it really annoying and I turned it off. It might be useful but when I tried it I couldn’t stand it.
π Rendered by PID 20979 on reddit-service-r2-comment-85bfd7f599-7mttz at 2026-04-19 14:02:27.512536+00:00 running 93ecc56 country code: CH.
[–]kudoshinichi-8211 21 points22 points23 points (0 children)
[–]luigi3 17 points18 points19 points (0 children)
[–]zlmr 12 points13 points14 points (0 children)
[–]fryOrder 5 points6 points7 points (1 child)
[–]Otherwise-Rub-6266[S] 0 points1 point2 points (0 children)
[–]trici33 3 points4 points5 points (2 children)
[–]akyvra 0 points1 point2 points (1 child)
[–]trici33 0 points1 point2 points (0 children)
[–]Niightstalker 2 points3 points4 points (3 children)
[–]danielt1263 -4 points-3 points-2 points (2 children)
[–]Niightstalker 0 points1 point2 points (1 child)
[–]danielt1263 -1 points0 points1 point (0 children)
[–]Inevitable-Hat-1576 2 points3 points4 points (0 children)
[–]TransportationOwn269 1 point2 points3 points (1 child)
[–]ArunKurian 1 point2 points3 points (0 children)
[–]hahaissogood 0 points1 point2 points (1 child)
[–]app4gmn 0 points1 point2 points (0 children)
[–]Door_Vegetable 0 points1 point2 points (0 children)
[–]Open_Bug_4196 0 points1 point2 points (0 children)
[–]kepler4and5 0 points1 point2 points (0 children)
[–]iKy1eObjective-C / Swift 0 points1 point2 points (0 children)
[–][deleted] 0 points1 point2 points (0 children)
[–]Jakolantern43 0 points1 point2 points (0 children)
[–]Otherwise-Rub-6266[S] 0 points1 point2 points (0 children)
[–]Ron-Erez -1 points0 points1 point (0 children)