Skip to content
Mental Break Town

Mental Break Town

Dent the Universe ✨

  • Photos
  • Songs
  • Quotes
  • Dev
  • Drawings
  • Browse
  • Subscribe

Tag: swift

Software Dev

So Long CommonCrypto, Hello CryptoKit

29 December 201925 December 2019 patmcgLeave a comment

We can finally move beyond the old C-style weirdness of CommonCrypto and try out Apple’s shiny new cryptography framework, CryptoKit. πŸ€“

This article provides a nice intro and covers common uses cases: Hashing, Symmetric Encryption, Signing and Verifying Signed Content, and Generating Key Pairs.

πŸ‘‰ Common Cryptographic Operations With Cryptokit

Via iOS Dev Weekly.

Software Dev

Stop force unwrapping IBOutlets with @Delayed

27 December 201925 December 2019 patmcgLeave a comment

Use the ! on Swift @IBOutlet properties always bugged me. It seems like that part Interface Builder / Storyboard was just broken.

And here, my friends, is an elegant solution using the @Delayed property wrapper. πŸ‘

πŸ‘‰ Stop force unwrapping IBOutlets with @Delayed

IBOutlets in Xcode

Via iOS Dev Weekly.

Software Dev

Swift JSON Parsing – The Weird Parts

26 December 201926 December 2019 patmcgLeave a comment

Okay, at this point parsing JSON with Swift is pretty basic. But this quick article steps through some of the weird scenarios you might face.

πŸ‘‰ Let’s parse the JSON like a Boss with Swift Codable protocol

Software Dev

Modern Swift API Design / Property Wrappers

23 December 2019 patmcgLeave a comment

This WWDC19 talk covers a lot of interesting ground such as SwiftUI, Combine, and RealityKit. And a good intro to Property Wrappers around 23:20. πŸ€“

πŸ‘‰ WWDC19: Modern Swift API Design

Software Dev

The Mother of All Feature Flagging Systems for iOS

23 December 201925 December 2019 patmcg1 Comment

The mother of all to iOS feature flag frameworks from JustEat engineering, including support for multiple remote providers such as Optimizely and Firebase Remote Config.

πŸ‘‰ A Smart Feature Flagging System for iOS

Via iOS Dev Weekly.

Posts navigation

Older posts
Newer posts

Search

See Also

About | Instagram | GitHub
Round Trip Software | McG Kids

Most Liked

  • Super Summary: Think Like a Monk
  • Stay calm πŸ™ and kick butt βš”οΈ
  • Keeping self-care in check
  • "I don't shine if you don't shine."
  • The good, the bad, and the AI

Most Viewed

  • "If A Man Lives A Pure Life, Nothing Can Destroy Him"

Sections

Apps Austin Books creativity Drawings entertainment Fun games History King James Me Music Parenting Photos Practical Quotes Software Dev Songs Texas The World Travel You

Tags

architecture art Austin creativity dev Europe happiness History inspiration iOS Music nytimes open-source politics psychology quote show-your-work software-architecture software-design swift swimming Texas Travel ux xcode

History

    Website Powered by WordPress.com.
    Mental Break Town
    Website Powered by WordPress.com.
    • Subscribe Subscribed
      • Mental Break Town
      • Join 320 other subscribers
      • Already have a WordPress.com account? Log in now.
      • Mental Break Town
      • Subscribe Subscribed
      • Sign up
      • Log in
      • Report this content
      • View site in Reader
      • Manage subscriptions
      • Collapse this bar
     

    Loading Comments...