https://github.com/afarber/ios-questions
Small projects for asking at Stackoverflow
https://github.com/afarber/ios-questions
ios objective-c spritekit stackoverflow swift swiftui
Last synced: 6 months ago
JSON representation
Small projects for asking at Stackoverflow
- Host: GitHub
- URL: https://github.com/afarber/ios-questions
- Owner: afarber
- License: unlicense
- Created: 2013-12-10T21:23:32.000Z (about 12 years ago)
- Default Branch: master
- Last Pushed: 2023-07-22T16:08:12.000Z (over 2 years ago)
- Last Synced: 2025-08-24T05:28:21.382Z (6 months ago)
- Topics: ios, objective-c, spritekit, stackoverflow, swift, swiftui
- Language: Objective-C
- Homepage:
- Size: 31.7 MB
- Stars: 17
- Watchers: 4
- Forks: 8
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
ios-questions
==========
Small projects created on my way to iOS nirvana
The files are public domain - unless there is a different note (by their respective authors) on the top of some files.
For example few projects use an CC BY-SA 3.0 licensed SVG-file by
[Denelson83, Wikimedia Commons](http://en.wikipedia.org/wiki/File:Blank_Scrabble_board_with_coordinates.svg)
To compile some of the projects you need to install CocoaPods:
sudo gem update --system
sudo gem install cocoapods
pod setup
and then run in the project dir:
pod install
Screenshots
==========
[AdaptiveWeather](https://github.com/afarber/ios-questions/tree/master/AdaptiveWeather) from the tutorial [Adaptive Layout Tutorial: Getting Started](http://www.raywenderlich.com/83276/beginning-adaptive-layout-tutorial):

[Anagrams](https://github.com/afarber/ios-questions/tree/master/Anagrams) from the tutorial [How To Make a Letter / Word Game with UIKit](http://www.raywenderlich.com/33804/how-to-make-a-letterword-game-with-uikit-part-1):

[CoreDataTutorial2](https://github.com/afarber/ios-questions/tree/master/CoreDataTutorial2) from the tutorial [Core Data Tutorial for iOS: Getting Started](http://www.raywenderlich.com/934/core-data-tutorial-for-ios-getting-started):

[Drag1](https://github.com/afarber/ios-questions/tree/master/Drag1.playground):

[DragScroll](https://github.com/afarber/ios-questions/tree/master/DragScroll):

[DragTiles](https://github.com/afarber/ios-questions/tree/master/DragTiles):

[FailedBankCD](https://github.com/afarber/ios-questions/tree/master/FailedBankCD) from the tutorial [Core Data Tutorial for iOS: Getting Started](http://www.raywenderlich.com/934/core-data-tutorial-for-ios-getting-started):

[FetchJson1](https://github.com/afarber/ios-questions/tree/master/FetchJson1.playground):

[FetchJson4](https://github.com/afarber/ios-questions/tree/master/FetchJson4):

[FetchJsonEscapable](https://github.com/afarber/ios-questions/tree/master/FetchJsonEscapable)
based on [Swiftful Thinking](https://github.com/SwiftfulThinking/SwiftUI-Continued-Learning) code by Nick Sarno:

[JsonPlayground](https://github.com/afarber/ios-questions/tree/master/JsonPlayground.playground) parse JSON into a [[String:Any]] for NSBatchInsertRequest:

[MyAuth](https://github.com/afarber/ios-questions/tree/master/MyAuth):

[MyCollection](https://github.com/afarber/ios-questions/tree/master/MyCollection):

[MyDefaults](https://github.com/afarber/ios-questions/tree/master/MyDefaults):

[MyFacebook](https://github.com/afarber/ios-questions/tree/master/MyFacebook):

[MyFetch](https://github.com/afarber/ios-questions/tree/master/MyFetch):

[MyFruits](https://github.com/afarber/ios-questions/tree/master/MyFruits) with images by [Gerald_G @ openclipart.org](https://openclipart.org/user-detail/Gerald_G):

[MyGameCenter](https://github.com/afarber/ios-questions/tree/master/MyGameCenter):

[MyGames](https://github.com/afarber/ios-questions/tree/master/MyGames):

[MyPhone](https://github.com/afarber/ios-questions/tree/master/MyPhone):

[MyStaticCells](https://github.com/afarber/ios-questions/tree/master/MyStaticCells):

[MySubtitle](https://github.com/afarber/ios-questions/tree/master/MySubtitle):

[QRCodeReader](https://github.com/afarber/ios-questions/tree/master/QRCodeReader):

[MyWeb](https://github.com/afarber/ios-questions/tree/master/MyWeb):

[NaviLinkLocalized](https://github.com/afarber/ios-questions/tree/master/NaviLinkLocalized) localized version of the NaviLinkProg project below:

[NaviLinkProg](https://github.com/afarber/ios-questions/tree/master/NaviLinkProg) programmatically activate NavigationLink in a List ForEach:

[ParseJsonEnum](https://github.com/afarber/ios-questions/tree/master/ParseJsonEnum.playground) parse array of arrays and refer to the inner array elements by name:

[PassAppStorage](https://github.com/afarber/ios-questions/tree/master/PassAppStorage):

[Recognizer](https://github.com/afarber/ios-questions/tree/master/Recognizer)
by [TomSwift](http://stackoverflow.com/users/291788/tomswift):

[RenameView](https://github.com/afarber/ios-questions/tree/master/RenameView):

[Scroll](https://github.com/afarber/ios-questions/tree/master/Scroll):

[ScrollContent](https://github.com/afarber/ios-questions/tree/master/ScrollContent):

[SpriteKitTest](https://github.com/afarber/ios-questions/tree/master/SpriteKitTest):

[Tile](https://github.com/afarber/ios-questions/tree/master/Tile):

[jmImage](https://github.com/afarber/ios-questions/tree/master/jmImage):

[oauthFacebook](https://github.com/afarber/ios-questions/tree/master/oauthFacebook):

[oauthGoogle](https://github.com/afarber/ios-questions/tree/master/oauthGoogle):

[oauthMailru](https://github.com/afarber/ios-questions/tree/master/oauthMailru):

[oauthOdnoklassniki](https://github.com/afarber/ios-questions/tree/master/oauthOdnoklassniki):

[oauthVkontakte](https://github.com/afarber/ios-questions/tree/master/oauthVkontakte):

[ParseCSV](https://github.com/afarber/ios-questions/tree/master/ParseCSV):

[sdImage](https://github.com/afarber/ios-questions/tree/master/sdImage):

[sdImageCopied](https://github.com/afarber/ios-questions/tree/master/sdImageCopied):

[Tops1](https://github.com/afarber/ios-questions/tree/master/Tops1) SwiftUI, Core Data, Localization, observe UserDefaults from TopViewModel:

[TopsBatchInsert](https://github.com/afarber/ios-questions/tree/master/TopsBatchInsert) NSBatchInsertRequest does not work with multiple constraints: uid,language and fails with NSCoreDataOptimisticLockingFailureConflictsKey:

[TopsMultiple](https://github.com/afarber/ios-questions/tree/master/TopsMultiple) multiple Core Data contexts:

[TransApp](https://github.com/afarber/ios-questions/tree/master/TransApp) Core Data Transformable type for arrays:


[My iOS-related questions at StackOverflow](http://stackoverflow.com/search?q=user:165071+[ios])