Pinned Repositories
app-architecture
Sample Code of the App Architecture Book
articles
All current objc.io articles
core-data
Sample code for the objc.io Core Data book
functional-swift
Issue repository for the Functional Swift book
issue-1-lighter-view-controllers
Example project for the 1st issue of objc.io
issue-13-viper
issue-13-viper-swift
An example Todo list app written in Swift using the VIPER architecture.
issue-5-textkit
A little demo application showing off some features of TextKit.
markdown-playgrounds
A Markdown Editor that can execute Swift code
thinking-in-swiftui-sample-code
Sample code for the Thinking in SwiftUI book
objc.io's Repositories
objcio/swift-talk-backend
objcio/S01E378-structural-programming-introduction
Sample code for Swift Talk 378: Structural Programming – Introduction
objcio/S01E385-tweakable-values-basic-approach
Sample code for Swift Talk 385: Tweakable Values – Basic Approach
objcio/S01E389-pattern-shape-styles
Sample code for Swift Talk 389: Pattern Shape Styles
objcio/S01E394-pretty-printing-choices
Sample code for Swift Talk 394: Pretty Printing – Choices
objcio/S01E396-pretty-printing-annotations
Sample code for Swift Talk 396: Pretty Printing – Annotations
objcio/S01E399-reimplementing-the-default-button-style
Sample code for Swift Talk 399: Reimplementing the Default Button Style
objcio/S01E402-wobble-animation
Sample code for Swift Talk 402: Wobble Animation
objcio/S01E376-interactive-marquee-view-part-3
Sample code for Swift Talk 376: Interactive Marquee View (Part 3)
objcio/S01E377-interactive-marquee-view-part-4
Sample code for Swift Talk 377: Interactive Marquee View (Part 4)
objcio/S01E379-structural-programming-macros
Sample code for Swift Talk 379: Structural Programming – Macros
objcio/S01E380-structural-programming-generating-forms
Sample code for Swift Talk 380: Structural Programming – Generating Forms
objcio/S01E381-structural-programming-enums
Sample code for Swift Talk 381: Structural Programming – Enums
objcio/S01E382-structural-programming-separating-structure-and-values
Sample code for Swift Talk 382: Structural Programming – Separating Structure and Values
objcio/S01E383-structural-programming-more-macros
Sample code for Swift Talk 383: Structural Programming – More Macros
objcio/S01E384-structural-programming-generating-random-values
Sample code for Swift Talk 384: Structural Programming – Generating Random Values
objcio/S01E386-tweakable-values-generics
Sample code for Swift Talk 386: Tweakable Values – Generics
objcio/S01E387-tweakable-values-custom-editors
Sample code for Swift Talk 387: Tweakable Values – Custom Editors
objcio/S01E388-tweakable-values-finishing-up
Sample code for Swift Talk 388: Tweakable Values – Finishing Up
objcio/S01E390-building-a-legend-view-part-1
Sample code for Swift Talk 390: Building a Legend View (Part 1)
objcio/S01E391-building-a-legend-view-part-2
Sample code for Swift Talk 391: Building a Legend View (Part 2)
objcio/S01E392-building-a-legend-view-part-3
Sample code for Swift Talk 392: Building a Legend View (Part 3)
objcio/S01E393-pretty-printing-data-structure
Sample code for Swift Talk 393: Pretty Printing – Data Structure
objcio/S01E395-pretty-printing-indentation
Sample code for Swift Talk 395: Pretty Printing – Indentation
objcio/S01E397-conditonal-aspect-ratio-modifier-part-1
Sample code for Swift Talk 397: Conditional Aspect Ratio Modifier (Part 1)
objcio/S01E398-conditonal-aspect-ratio-modifier-part-2
Sample code for Swift Talk 398: Conditional Aspect Ratio Modifier (Part 2)
objcio/S01E400-positioning-badges-part-1
Sample code for Swift Talk 400: Positioning Badges (Part 1)
objcio/S01E401-positioning-badges-part-2
Sample code for Swift Talk 401: Positioning Badges (Part 2)
objcio/S01E403-picker-animation-part-1
Sample code for Swift Talk 403: Picker Animation (Part 1)
objcio/S01E404-picker-animation-part-2
Sample code for Swift Talk 404: Picker Animation (Part 2)