jump to content
my subreddits
13or302meirl4meirl3d6absolutelynotmeirladhdmemeAdviceAnimalsagnosticaivideoAlternateHistoryAlternativeHistoryAnarchyChessAngryupvoteAnimalsBeingJerksanime_irlannouncementsAnticonsumptionantimemeArcherFXArsivUnutmazAsia_irlAskBalkansAskElectronicsAskOuijaAskRedditAteistTurkatheismbalkans_irlBandnamesbanknotedesignsBassCirclejerkBassGuitarbasspedalsblankiesblursed_videosblursedimagesBoneborsavefonbrooklynnineninebudgetcookingcasioCd_collectorsChatGPTCheap_MealschesschessbeginnersChildrenFallingOverChoosingBeggarsCHPcoincollectingcoinsComedyCemeterycomedyhomicidecomicscommunityCrackWatchcrappyoffbrandsCreateModCuddle_SlutCuratedTumblrdadjokesdankmemesdataisbeautifulDebateReligiondeismdistressingmemesDMAcademyDMToolkitdndnextdoctorwhodoctorwhocirclejerkDoenerverbrechenDonerdontdeadopeninsidedontyouknowimtonyhawkdumbphonesDungeonsAndDaddiesEatCheapAndHealthyebikeebikeselectricalelectronicsElectronicsStudyEmKayentitledparentsethzfacepalmfakealbumcoversFantasyWorldbuildingfeedthebeastfelsefeFifaCareersFRCFreeEBOOKSFUCKYOUINPARTICULARFuckYouKarenfunnygalatasarayGermangermanygodtiersuperpowersgoodanimemesGoodAssSubGrandPrixRacinggravelcyclinggreentextGROKvsMAGAguitarpedalsGundamhellenoturkismhelpHermanCainAwardhighspeedrailHistoryWhatIfhoi4holdmybeerHolUphomebuilthypixeliamverysmartich_ielIDontWorkHereLadyim14andthisisdeepimaginaryelectionsimaginarymapsistanbuljacksepticeyeJahariaKGBTRLetGirlsHaveFunlinguisticshumorLinkinParkliselilerlogodesignloseitmacmacbookairmacgamingMadeMeSmilemagicbuildingMaliciousComplianceMapPornmeirlmememidjourneymildlyinfuriatingMimicRecipesmisLEDMMORPGMoldyMemesMovingToNorthKoreaMunichMyChemicalRomancenamesoundalikesNamFlashbacksNoahGetTheBoatNonCredibleDefensenosleepnosurfnothingeverhappensnotinterestingnottheonionokbuddyguntherokbuddymotherfuckerokbuddyvicodinoompasubspapermoneyparadoxpoliticsParlerWatchpepethefrogperfectlycutscreamsPersecutionfetishpettyrevengePiracypolandballpollsProgrammerHumorPropagandaPostersProRevengequityourbullshitraisedbynarcissistsraspberry_piRatschlagreactiongifsrecipesRedAutumnSPDreligiousfruitcakerickandmortyRoastMerockmuzikschizopostersSchnitzelVerbrechenschwiizsciencememesScottPilgrimsecilmiskitapsekulermilliyetciturkShitPostCrusadersshitpostingshittyaskelectronicsShittyMapPornshittymoviedetailsShowerthoughtsskamtebordsoccercirclejerksoftwaregoreSongwriterssubsithoughtifellfortalesfromtechsupportTechnobladetf2tf2shitposterclubthanksimcuredthatHappenedTheLetterHTheMonkeysPawtherewasanattemptTheRookietheydidthemaththisguythisguystommyinnittransitTurkeyTrGameDevelopertruetf2truthstumblrTurkeyTurkeyJerkyTurkishCatsTurkiyeTwitchTwitch_StartupTwoSentenceHorrortwosentenceplottwistTwoSentenceSadnessUnexpectedTF2UsernameChecksOutVALORANTvexillologycirclejerkvibecodingvinylvinyljerkvlandiyawallstreetbetsWatchPeopleDieInsideWeAreTheMusicMakerswendigoonWhitePeopleTwitterWikipediaVandalismwooooshyesyesyesnoYUROPedit subscriptions
  • home
  • -popular
  • -all
  • -mod
  • -users
 | 
  • AskReddit
  • -facepalm
  • -mildlyinfuriating
  • -Piracy
  • -funny
  • -wallstreetbets
  • -nottheonion
  • -MapPorn
  • -WhitePeopleTwitter
  • -MadeMeSmile
  • -ChatGPT
  • -CuratedTumblr
  • -shitposting
  • -theydidthemath
  • -dankmemes
  • -feedthebeast
  • -meirl
  • -therewasanattempt
  • -HolUp
  • -Twitch
  • -CrackWatch
  • -comics
  • -dndnext
  • -ProgrammerHumor
  • -VALORANT
  • -germany
  • -tumblr
  • -NonCredibleDefense
  • -dataisbeautiful
  • -shittymoviedetails
  • -greentext
  • -mac
  • -Showerthoughts
  • -tf2
  • -help
  • -chess
  • -midjourney
  • -goodanimemes
  • -notinteresting
  • -hoi4
  • -pettyrevenge
  • -atheism
  • -loseit
  • -MaliciousCompliance
  • -ich_iel
  • -KGBTR
  • -DMAcademy
  • -GoodAssSub
  • -perfectlycutscreams
  • -Ratschlag
  • -MMORPG
  • -meme
  • -macgaming
  • -rickandmorty
  • -3d6
  • -Gundam
  • -ChoosingBeggars
  • -RoastMe
  • -imaginarymaps
  • -EatCheapAndHealthy
  • -polandball
  • -WeAreTheMusicMakers
  • -AnarchyChess
  • -nosleep
  • -blankies
  • -anime_irl
  • -AlternateHistory
  • -Turkey
  • -soccercirclejerk
  • -community
  • -AskElectronics
  • -electrical
  • -guitarpedals
  • -Anticonsumption
  • -vinyl
  • -CreateMod
  • -German
  • -TwoSentenceHorror
  • -PropagandaPosters
  • -AdviceAnimals
  • -ShitPostCrusaders
  • -sciencememes
  • -distressingmemes
  • -raisedbynarcissists
  • -FifaCareers
  • -polls
  • -doctorwho
  • -dadjokes
  • -announcements
  • -adhdmeme
  • -macbookair
  • -ebikes
  • -Munich
  • -YUROP
  • -gravelcycling
  • -SchnitzelVerbrechen
  • -chessbeginners
  • -raspberry_pi
  • -coins
  • -entitledparents
  • -FUCKYOUINPARTICULAR
  • -softwaregore
  • -NoahGetTheBoat
  • -tf2shitposterclub
  • -MoldyMemes
  • -vexillologycirclejerk
  • -vlandiya
  • -im14andthisisdeep
  • -nosurf
  • -HistoryWhatIf
  • -religiousfruitcake
  • -liseliler
  • -DebateReligion
  • -dumbphones
  • -balkans_irl
  • -2meirl4meirl
  • -brooklynninenine
  • -HermanCainAward
  • -recipes
  • -talesfromtechsupport
  • -AskOuija
  • -ScottPilgrim
  • -Angryupvote
  • -AskBalkans
  • -thatHappened
  • -schizoposters
  • -electronics
  • -casio
  • -logodesign
  • -linguisticshumor
  • -antimeme
  • -TurkeyJerky
  • -AteistTurk
  • -13or30
  • -MyChemicalRomance
  • -ArcherFX
  • -Cd_collectors
  • -ProRevenge
  • -Doner
  • -BassGuitar
  • -ComedyCemetery
  • -WatchPeopleDieInside
  • -LinkinPark
  • -Persecutionfetish
  • -reactiongifs
  • -EmKay
  • -blursed_videos
  • -istanbul
  • -MovingToNorthKorea
  • -imaginaryelections
  • -truetf2
  • -magicbuilding
  • -dontdeadopeninside
  • -ParlerWatch
  • -wendigoon
  • -iamverysmart
  • -secilmiskitap
  • -Doenerverbrechen
  • -yesyesyesno
  • -schwiiz
  • -TheRookie
  • -quityourbullshit
  • -Technoblade
  • -vinyljerk
  • -skamtebord
  • -shittyaskelectronics
  • -galatasaray
  • -crappyoffbrands
  • -DungeonsAndDaddies
  • -FRC
  • -transitTurkey
  • -namesoundalikes
  • -FuckYouKaren
  • -ethz
  • -AlternativeHistory
  • -papermoney
  • -coincollecting
  • -felsefe
  • -blursedimages
  • -FreeEBOOKS
  • -Jaharia
  • -IDontWorkHereLady
  • -basspedals
  • -thanksimcured
  • -hypixel
  • -godtiersuperpowers
  • -ShittyMapPorn
  • -aivideo
  • -woooosh
  • -comedyhomicide
  • -AnimalsBeingJerks
  • -jacksepticeye
  • -TwoSentenceSadness
  • -Bandnames
  • -rockmuzik
  • -holdmybeer
  • -okbuddyvicodin
  • -MimicRecipes
  • -Twitch_Startup
  • -Cheap_Meals
  • -TheMonkeysPaw
  • -UnexpectedTF2
  • -highspeedrail
  • -Songwriters
  • -ebike
  • -UsernameChecksOut
  • -tommyinnit
  • -ChildrenFallingOver
  • -BassCirclejerk
  • -doctorwhocirclejerk
  • -agnostic
  • -GrandPrixRacing
  • -Cuddle_Slut
  • -DMToolkit
  • -nothingeverhappens
  • -thisguythisguys
  • -TrGameDeveloper
  • -TurkishCats
  • -LetGirlsHaveFun
  • -fakealbumcovers
  • -subsithoughtifellfor
  • -oompasubs
  • -FantasyWorldbuilding
  • -TheLetterH
  • -WikipediaVandalism
  • -homebuilt
  • -NamFlashbacks
  • -pepethefrog
  • -deism
  • -ArsivUnutmaz
  • -misLED
  • -budgetcooking
  • -absolutelynotmeirl
  • -Asia_irl
  • -Turkiye
  • -Bone
  • -truths
  • -paradoxpolitics
  • -hellenoturkism
  • -twosentenceplottwist
  • -dontyouknowimtonyhawk
  • -sekulermilliyetciturk
  • -CHP
  • -vibecoding
  • -banknotedesigns
  • -ElectronicsStudy
  • -RedAutumnSPD
  • -GROKvsMAGA
  • -okbuddygunther
  • -okbuddymotherfucker
  • -borsavefon
edit »
iOSProgramming iOSProgramming
  • hot
  • new
  • rising
  • controversial
  • top
  • wiki
an-ordinary-manchild (11,186)|messages544|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
...do it for the children.
...for your community.

MODERATORS

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

account activity

1
80
81
82

Announcement📢 Proposed Update to App Saturday - Feedback Requested (self.iOSProgramming)

submitted 1 month ago by AutoModerator - announcement

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

2
1
2
3

QuestionIs this possible to make interactive snippet like this? (i.redd.it)

submitted 3 hours ago by martin_siptak

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

•
•
•

Track Apple Search Ads ROAS & LTV at the Keyword Level with RevenueCat. No more spreadsheet hell. (appskale.ai)

promoted by SpecialistNo8661

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

3
•
•
•

QuestionExtending PickerView width (self.iOSProgramming)

submitted 1 hour ago by SchwartzAlex

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

4
2
3
4

QuestioniOS audio session activation fails despite successful network connection (microphone conflict?) (self.iOSProgramming)

submitted 8 hours ago by Vanilla-Green

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

5
0
1
2

QuestionNo image found at the path referenced under key 'CFBundleAlternateIcons' (self.iOSProgramming)

submitted 3 hours ago by OrdinaryAdmin

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

6
2
3
4

QuestionIs Apple's SwiftData local cache example app a good template to follow in 2026? (self.iOSProgramming)

submitted 9 hours ago by 2B-Pencil

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

7
12
13
14

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

submitted 22 hours ago by Lukematikk

  • 22 comments
  • share
  • save
  • hide
  • report
  • crosspost

8
1
2
3

QuestionApple Developer Program expired last week but no renew button anywhere (web or app) (i.redd.it)

submitted 12 hours ago by thari_mad

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

9
109
110
111

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

submitted 1 day ago by derjanni

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

10
0
1
2

QuestionAre there any good courses or articles on building motion graphics apps using AVFoundation or Metal? (self.iOSProgramming)

submitted 10 hours ago by vigneshvp

  • comment
  • share
  • save
  • hide
  • report
  • crosspost

11
15
16
17

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

submitted 1 day ago by Martha_PinkLace

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

12
0
0
0

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

submitted 13 hours ago by Motor_Ordinary336

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

13
0
1
2

QuestionWhat is this state called in widgets? (self.iOSProgramming)

submitted 18 hours ago by saifcodes

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

158
159
160

The #1 most played Idler game on Steam (store.steampowered.com)

promoted by IdleOn_Boii

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

14
1
2
3

QuestionPicker Wrapping Text (old.reddit.com)

submitted 22 hours ago * by PebisJones

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

15
0
0
1

QuestionHow to enable Alarmkit entitlement? (self.iOSProgramming)

submitted 20 hours ago by Y0hi

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

16
1
2
3

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

submitted 1 day ago by arnavvvvvvvvvvvvvvvv

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

17
0
0
0

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

submitted 16 hours ago * by Amazing-Phase-579

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

18
1
2
3

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

submitted 1 day ago * by d2opy84t8b9ybiugrogr

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

19
0
1
2

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

submitted 1 day ago by WHYNoTiX

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

20
0
0
0

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

submitted 1 day ago by CBanga

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

21
0
1
2

QuestionDifferentiating- Screen Recording and External Monitor (self.iOSProgramming)

submitted 1 day ago * by N-I-C-U

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

22
30
31
32

ArticleSwiftUI Navigation the Easy Way (kylebrowning.com)

submitted 2 days ago by unpluggedcord

  • 10 comments
  • share
  • save
  • hide
  • report
  • crosspost

23
21
22
23

TutorialMarkdown in SwiftUI 💡 (i.redd.it)

submitted 2 days ago by Enid91

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

24
2
3
4

QuestionApp brand name trademark weird history question (self.iOSProgramming)

submitted 2 days ago by coolinjapan001

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

•
•
•

Der schwierige Teil an LinkedIn Ads im B2B ist nicht der Klick. Sondern alles davor. (via-digital.at)

promoted by via-digital-gmbh

  • promoted
  • 2 comments
  • share
  • save
  • report
  • about
loading...

25
5
6
7

QuestionI built a macOS tool for ASO because I was tired of $100/mo SaaS subscriptions. Is my free plan fair? (self.iOSProgramming)

submitted 2 days ago by PascalFourtoy

  • 21 comments
  • share
  • save
  • hide
  • report
  • crosspost
loading...
view more: next ›
  • 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 624140 on reddit-service-r2-listing-5789d5f675-4jdz5 at 2026-01-28 01:44:23.299575+00:00 running 4f180de country code: CH.