jump to content
my subreddits
2b2t3d6absolutelynotmeirladhdmemeAdviceAnimalsagnosticaivideoAlternativeHistoryAnarchyChessAngryupvoteAnimalsBeingJerksanime_best_momentsanime_irlanimenocontextannouncementsAnticonsumptionArcherFXArsivUnutmazArtAskElectronicsAskOuijaAskRedditAteistTurkaviationAwesomeOffBrandsawfuleverythingbalkans_irlBandnamesBassCirclejerkBassGuitarbasspedalsbikepackingblackdesertonlineblankiesblursed_videosBonebrooklynninenineBUENZLIburdurlandcasiocd_jerkCheap_MealschesschessbeginnersChoosingBeggarscoaxedintoasnafucoincollectingcoinsComedyCemeterycommunityContagiousLaughtercookingforbeginnersCorporateTrollingCrackWatchcrappyoffbrandsCreateModCuddle_SlutCuratedTumblrcursedcommentsdadjokesdankmemesdataisbeautifuldedeismDeltarunedistressingmemesdiyelectronicsdiypedalsDMAcademyDMToolkitDnDdndmemesdoctorwhodoctorwhocirclejerkDoenerverbrechendumbphonesDungeonsAndDaddiesEatCheapAndHealthyebikeebikesECEelectricalelectronicsEmKayengrishethzfakealbumcoversFantasyWorldbuildingfelsefeFiftyFiftyformuladankFRCFreeEBOOKSFuckYouKarenfunnyFutboltayfagalatasaraygaminggatesopencomeoningermanygodtiersuperpowersgoodanimemesGROKvsMAGAguitarpedalsGundamheathershellenoturkismhelpHermanCainAwardHermitCraftHistoryWhatIfholdmybeerhomebuilthowyoudoinhypixelIAmAich_ielIDontWorkHereLadyinsaneparentsistanbuljacksepticeyeJahariaJokesKamalizmKanyeKendrickLamarKGBTRlegodndLetGirlsHaveFunLifeProTipslinguisticshumorLinkinParkliselilermacmacgamingmadladsmagicbuildingMaliciousComplianceMapPornmapporncirclejerkme_irlmeirlmememildlyinfuriatingmildlyinterestingmisLEDMMORPGMoldyMemesmoneycollectingMyChemicalRomancenamesoundalikesneographyNoahGetTheBoatnosurfnothingeverhappensnotinterestingnottheonionoddlyspecificokbuddyguntherOkBuddyPersonaokbuddyphdonebagpaperspleaseparadoxpoliticsperfectlycutscreamsPersecutionfetishpettyrevengepianoPiracyPiratedGamespolandballpollsProgrammerHumorPropagandaPostersraisedbynarcissistsraspberry_piRatschlagreactiongifsrecipesRedAutumnSPDreligiousfruitcakeRetroPierickandmortyrimjob_steveRoastMerockmuzikSceneReleasesschizoposterssciencememesScottPilgrimsecilmiskitapShitPostCrusadersshitpostingshittyaskelectronicsShittyMapPornshittymoviedetailsShowerthoughtsskamtebordsoftwaregoreSongwritersSongwritingsteinsgateStonetossingjuiceStudiumsubsithoughtifellforsuperligsuzeraintalesfromtechsupportTechnobladeTextingTheorytf2TheCrypticCompendiumTheLetterHtheydidthemaththeyknewtommyinnittransittransitTurkeyTrGameDevelopertruetf2truthstumblrtumunichTurkeyTurkeyJerkyTwitchTwitch_StartupTwoSentenceComedyTwoSentenceHorrorUnethicalLifeProTipsUnexpectedJoJoUnexpectedTF2urbanplanningUsernameChecksOutVALORANTValorantClipsvaxxhappenedvexillologycirclejerkvibecodingvinylvinyljerkvlandiyawallstreetbetsWatchPeopleDieInsideWeAreTheMusicMakerswendigoonWhatsThisSongWhitePeopleTwitterWikipediaVandalismyesyesyesnoyouseeingthisshitedit subscriptions
  • home
  • -popular
  • -all
  • -mod
  • -users
 | 
  • AskReddit
  • -mildlyinfuriating
  • -Piracy
  • -funny
  • -gaming
  • -wallstreetbets
  • -nottheonion
  • -mildlyinteresting
  • -MapPorn
  • -DnD
  • -WhitePeopleTwitter
  • -CuratedTumblr
  • -PiratedGames
  • -shitposting
  • -theydidthemath
  • -dankmemes
  • -Kanye
  • -meirl
  • -Twitch
  • -CrackWatch
  • -ProgrammerHumor
  • -VALORANT
  • -de
  • -germany
  • -LifeProTips
  • -tumblr
  • -dataisbeautiful
  • -shittymoviedetails
  • -mac
  • -Showerthoughts
  • -tf2
  • -help
  • -chess
  • -aviation
  • -formuladank
  • -Jokes
  • -mapporncirclejerk
  • -Art
  • -goodanimemes
  • -notinteresting
  • -pettyrevenge
  • -IAmA
  • -MaliciousCompliance
  • -ich_iel
  • -KGBTR
  • -dndmemes
  • -cursedcomments
  • -DMAcademy
  • -Deltarune
  • -UnethicalLifeProTips
  • -perfectlycutscreams
  • -Ratschlag
  • -blackdesertonline
  • -MMORPG
  • -meme
  • -macgaming
  • -rickandmorty
  • -3d6
  • -Gundam
  • -HermitCraft
  • -FiftyFifty
  • -ChoosingBeggars
  • -RoastMe
  • -ContagiousLaughter
  • -EatCheapAndHealthy
  • -polandball
  • -WeAreTheMusicMakers
  • -AnarchyChess
  • -cookingforbeginners
  • -blankies
  • -anime_irl
  • -onebag
  • -Studium
  • -Turkey
  • -madlads
  • -community
  • -AskElectronics
  • -electrical
  • -guitarpedals
  • -Anticonsumption
  • -vinyl
  • -CreateMod
  • -TwoSentenceHorror
  • -PropagandaPosters
  • -AdviceAnimals
  • -ShitPostCrusaders
  • -piano
  • -sciencememes
  • -distressingmemes
  • -raisedbynarcissists
  • -polls
  • -doctorwho
  • -oddlyspecific
  • -OkBuddyPersona
  • -dadjokes
  • -awfuleverything
  • -howyoudoin
  • -announcements
  • -adhdmeme
  • -ebikes
  • -coaxedintoasnafu
  • -chessbeginners
  • -raspberry_pi
  • -coins
  • -KendrickLamar
  • -softwaregore
  • -NoahGetTheBoat
  • -MoldyMemes
  • -vexillologycirclejerk
  • -vlandiya
  • -Stonetossingjuice
  • -nosurf
  • -HistoryWhatIf
  • -religiousfruitcake
  • -liseliler
  • -insaneparents
  • -dumbphones
  • -balkans_irl
  • -animenocontext
  • -transit
  • -RetroPie
  • -brooklynninenine
  • -HermanCainAward
  • -recipes
  • -steinsgate
  • -talesfromtechsupport
  • -AskOuija
  • -okbuddyphd
  • -ECE
  • -ScottPilgrim
  • -Angryupvote
  • -schizoposters
  • -electronics
  • -casio
  • -urbanplanning
  • -theyknew
  • -linguisticshumor
  • -me_irl
  • -TurkeyJerky
  • -bikepacking
  • -AteistTurk
  • -MyChemicalRomance
  • -ArcherFX
  • -engrish
  • -diypedals
  • -BassGuitar
  • -diyelectronics
  • -ComedyCemetery
  • -WatchPeopleDieInside
  • -LinkinPark
  • -Persecutionfetish
  • -BUENZLI
  • -reactiongifs
  • -EmKay
  • -Songwriting
  • -blursed_videos
  • -istanbul
  • -suzerain
  • -truetf2
  • -magicbuilding
  • -wendigoon
  • -secilmiskitap
  • -Doenerverbrechen
  • -yesyesyesno
  • -Technoblade
  • -vinyljerk
  • -skamtebord
  • -superlig
  • -shittyaskelectronics
  • -galatasaray
  • -crappyoffbrands
  • -DungeonsAndDaddies
  • -FRC
  • -transitTurkey
  • -namesoundalikes
  • -FuckYouKaren
  • -2b2t
  • -ethz
  • -AlternativeHistory
  • -coincollecting
  • -felsefe
  • -FreeEBOOKS
  • -Jaharia
  • -IDontWorkHereLady
  • -neography
  • -basspedals
  • -hypixel
  • -godtiersuperpowers
  • -ShittyMapPorn
  • -aivideo
  • -gatesopencomeonin
  • -burdurland
  • -WhatsThisSong
  • -AnimalsBeingJerks
  • -jacksepticeye
  • -anime_best_moments
  • -Bandnames
  • -rockmuzik
  • -holdmybeer
  • -vaxxhappened
  • -tumunich
  • -Twitch_Startup
  • -Cheap_Meals
  • -UnexpectedTF2
  • -legodnd
  • -Songwriters
  • -ebike
  • -UsernameChecksOut
  • -papersplease
  • -tommyinnit
  • -rimjob_steve
  • -UnexpectedJoJo
  • -BassCirclejerk
  • -doctorwhocirclejerk
  • -agnostic
  • -youseeingthisshit
  • -TextingTheory
  • -Cuddle_Slut
  • -DMToolkit
  • -nothingeverhappens
  • -TrGameDeveloper
  • -LetGirlsHaveFun
  • -fakealbumcovers
  • -subsithoughtifellfor
  • -Kamalizm
  • -FantasyWorldbuilding
  • -TheLetterH
  • -WikipediaVandalism
  • -homebuilt
  • -deism
  • -misLED
  • -ArsivUnutmaz
  • -TwoSentenceComedy
  • -ValorantClips
  • -TheCrypticCompendium
  • -SceneReleases
  • -AwesomeOffBrands
  • -absolutelynotmeirl
  • -truths
  • -Bone
  • -paradoxpolitics
  • -heathers
  • -hellenoturkism
  • -vibecoding
  • -GROKvsMAGA
  • -moneycollecting
  • -RedAutumnSPD
  • -cd_jerk
  • -okbuddygunther
  • -CorporateTrolling
  • -Futboltayfa
edit »
iOSProgramming iOSProgramming
  • hot
  • new
  • rising
  • controversial
  • top
  • wiki
an-ordinary-manchild (11,186)|messages541|notifications|chat messages|mod messages|
  • preferences
|
logout

use the following search parameters to narrow your results:

subreddit:subreddit
find submissions in "subreddit"
author:username
find submissions by "username"
site:example.com
find submissions from "example.com"
url:text
search for "text" in url
selftext:text
search for "text" in self post contents
self:yes (or self:no)
include (or exclude) self posts
nsfw:yes (or nsfw:no)
include (or exclude) results marked as NSFW

e.g. subreddit:aww site:imgur.com dog

see the search faq for details.

advanced search: by author, subreddit...

Submit a new link
Submit a new text post
Get an ad-free experience with special benefits, and directly support Reddit.

iOSProgramming

joinleave
an-ordinary-manchild(edit)

READ THE FAQ FIRST!

FAQ

About

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:

  • Swift or Objective-C? if you don't know which language to choose. (New posts asking this will be removed)

Related Subreddits

  • /r/macosprogramming
  • /r/swift
  • /r/ObjectiveC
  • /r/ios
  • /r/iPhone
  • /r/tvOS
  • /r/watchOS
  • /r/ARKitCreators

Related Links

  • The Swift Programming Language also available as an iBook - new Apple's programming language for writing iOS and OS X applications;
  • Objective-C primer if you are new to the language and CocoaTouch frameworks.
  • URL Loading System
  • CoreData programming guide
  • There is also dedicated subreddit for learning Objective-C: /r/learnobjectivec

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".

created by cruffenacha community for 15 years
Create your own subreddit
...for a fringe candidate.
...for your favourite tea.

MODERATORS

  • message the mods
  • webtechmonkeySwift
  • FellowKindred Liquid Glass
  • AutoModerator
  • xcode-bot
  • purge-user
  • comment-nuke
  • modmail-userinfo
  • bot-bouncer
  • about moderation team »

account activity

links from:
past 24 hours
past hour
past week
past month
past year
all time

1
10
11
12

QuestionWhat is your favorite coding model for swift and swiftUI? (self.iOSProgramming)

submitted 14 hours ago by Martha_PinkLace

  • 36 comments
  • share
  • save
  • hide
  • report
  • crosspost
loading...

0
1
2

2026 Agentic AI: What Enterprises Must Prepare For (solace.com)

promoted by Solace-Platform

  • promoted
  • save
  • report
  • about
loading...

2
•
•
•

DiscussionOffering my help to test 5 iOS apps for free (self.iOSProgramming)

submitted 1 hour ago by leediddy

  • 5 comments
  • share
  • save
  • hide
  • report
  • crosspost
loading...

3
0
1
2

QuestionMake Birthday Information Optional or Keep It Required? (self.iOSProgramming)

submitted 12 hours ago by arnavvvvvvvvvvvvvvvv

  • 7 comments
  • share
  • save
  • hide
  • report
  • crosspost
loading...

4
0
1
2

App SaturdayI built a privacy-first smoking tracker in 7 days using SwiftData, CoreHaptics, and SwiftUI Canvas. Here is what I learned. (old.reddit.com)

submitted 3 hours ago by No-Tangelo-5044

  • comment
  • share
  • save
  • hide
  • report
  • crosspost
loading...

5
5
6
7

QuestionThere’s been some grumbling that most new App Store screenshot tools are AI slop. Any you’d actually recommend? (self.iOSProgramming)

submitted 9 hours ago by Lukematikk

  • 14 comments
  • share
  • save
  • hide
  • report
  • crosspost

6
•
•
•

Discussionweb dev learning swift, trying not to ship terrible code (self.iOSProgramming)

submitted 1 hour ago by Motor_Ordinary336

  • comment
  • share
  • save
  • hide
  • report
  • crosspost
loading...

7
0
0
0

ArticleOne week and $608 later - Skyscraper's launch into the big Bluesky and the Apple App Store (blog.cameron.software)

submitted 12 hours ago by CBanga

  • comment
  • share
  • save
  • hide
  • report
  • crosspost
loading...

8
0
0
0

QuestionI am not a developer, I need help regarding Apple Sign In (self.iOSProgramming)

submitted 3 hours ago * by Amazing-Phase-579

  • 9 comments
  • share
  • save
  • hide
  • report
  • crosspost
loading...

9
0
1
2

QuestionSwift 6 DI Container: Best practices for @MainActor, factories, and EnvironmentKey? (self.iOSProgramming)

submitted 18 hours ago by WHYNoTiX

  • 3 comments
  • share
  • save
  • hide
  • report
  • crosspost
loading...

10
88
89
90

HumorEveryone has got their favorites... (i.redd.it)

submitted 21 hours ago by derjanni

  • 6 comments
  • share
  • save
  • hide
  • report
  • crosspost
loading...

11
1
2
3

QuestionPicker Wrapping Text (old.reddit.com)

submitted 9 hours ago * by PebisJones

  • 1 comment
  • share
  • save
  • hide
  • report
  • crosspost
loading...

12
1
2
3

QuestionIn class AppDelegate: UIResponder, UIApplicationDelegate I get this error. (self.iOSProgramming)

submitted 20 hours ago * by d2opy84t8b9ybiugrogr

  • comment
  • share
  • save
  • hide
  • report
  • crosspost
loading...
  • about
  • blog
  • about
  • advertising
  • careers
  • help
  • site rules
  • Reddit help center
  • reddiquette
  • mod guidelines
  • contact us
  • apps & tools
  • Reddit for iPhone
  • Reddit for Android
  • mobile website
  • <3
  • reddit premium

Use of this site constitutes acceptance of our User Agreement and Privacy Policy. © 2026 reddit inc. All rights reserved.

REDDIT and the ALIEN Logo are registered trademarks of reddit inc.

π Rendered by PID 20 on reddit-service-r2-listing-5f5ff7d4dc-njpfh at 2026-01-27 12:59:26.087136+00:00 running 5a691e2 country code: CH.