Loading posts...
  • How to Use C in Swift 3

    Hi there, I’m Charles Nyisztor, and I welcome you to this new episode on Swift 3. Today I am going to show you how to use C in Swift. Now, let me…

  • Testing Asynchronous Code in Swift 3

    Hey, Charles Nyisztor here,
and I welcome you to this new video on Swift 3 programming. In this video, I am going to show you two ways to test asynchronous code using XCode…

  • Swift 3 Value and Reference Types

    #el-59c9e4a21978d150640349023957 .video-aspect-ratio { padding-bottom: 56.296% }
  • Swift

    Strong Reference Cycles with Classes in Swift 3

     

  • Design Patterns in Swift: Creational

    Yaaay! My Swift Course is Featured by Pluralsight!

    Yay! Happy to be featured by Pluralsight. Check out our course on Creational Design Patterns in Swift: https://app.pluralsight.com/courses/design-patterns-swift-creational

  • Swift 3 Array Algorithms

    #el-59c9e4a22116f150640349099539 .video-aspect-ratio { padding-bottom: 56.296% }
  • Blocks are NOT Synonyms for Threads

    Blocks are NOT Synonyms for Threads

    Unfortunately, Objective-C blocks  are often confused with threading. The root cause is probably that GCD* heavily relies on blocks. (*)Grand Central Dispatch  is a library that makes working with threads easier. However, the…

  • Don't Treat Developers as Interchangeable Widgets

    Don’t Treat Developers as Interchangeable Widgets

    Management likes to reduce risks by treating developers as interchangeable widgets. The silly approach which has been introduced as a revolutionary, agile “achievement” expects that all developers are familiar with all areas…

  • https://www.youtube.com/channel/UCcbWZAoyMrC6MuVUKgEPLGw/feed?sub_confirmation=1

    Swift 3.0 Is Going To Break Your Build

    Get Prepared for Swift 3.0 Changes The upcoming Swift 3.0 brings several changes, and you’ll have to adapt your code so that it builds after the update. Our video shows some of…

  • Eat Your Own Dog Food

    Eat Your Own Dog Food

    Building software frameworks is a great thing; frameworks encapsulate and hide the complexity required to solve problems while exposing only the bare minimum functionality in an easy to use manner. So far…