• Home
  • Author
Swift & Small Pieces
ARTICLES ABOUT SWIFT , OBJECTIVE-C, ALGORITHMS and Cryptography BY THOMAS KAUSCH

Get in Contact

Menu Close
  • Home
  • Author

Swift

Self-sizing UITableViewCell’s

December 28, 2015tomkausch Leave a Comment

Before iOS 7, we had to use either the rowHeight property on UITableView, or the tableView(_:, heightForRowAtIndexPath:) delegate method to specify the height of a table view cell; to make matters worse, we often needed complex calculations to determine the height of… Continue Reading →

Swift Adaptive Layout, Size Class, UITableViewCell

Adaptive Layout and the Size Class

December 27, 2015tomkausch Leave a Comment

Apple introduced the concept of adaptive user interfaces in iOS 8 relying on a combination of Auto Layout and size classes. Building user interfaces that adapt to changes in size class became even more important when Apple added slide over… Continue Reading →

Swift Adaptive Layout, Autolayout, Size Class

When to use Implicitly Unwrapped Optionals

September 20, 2015tomkausch Leave a Comment

Since the introduction of Swift, our behavior towards nil values have greatly changed. Swift brings type safety, and also works hard to prevent sending messages to nil by introducing Optionals. Optionals force you to write guards around your optional code at… Continue Reading →

Swift

Swift implicit parameters

August 24, 2015tomkausch Leave a Comment

Swift comes with some implicitly defined variables – that are variables that are accessible in your code even though you’ve not explicitly defined them. These variables are helpful when logging errors or writing test code. __COLUMN__ (Int): The column number in… Continue Reading →

Swift

Swift Game Bench

May 25, 2015tomkausch Leave a Comment

Some weeks ago I have finished GameBench a simple two player board game framework implemented in the Swift language. It comes with a simple Connect4 App so you can learn how to use it and implement your own board games. SwiftGameBench framework… Continue Reading →

Algorithms, Swift

Post navigation

Newer Articles →

Thomas Kausch

Recent Posts

  • Swift 6 & Foundation
  • How to Use VSCodium for Swift Development with Continue AI
  • Use MLX LM for large language models on Apple silicon with MLX
  • Download .ipa Files from iOS AppStore
  • What is an actor model?

Recent Comments

    Categories

    Algorithms Augmented Reality Code Blocks Concurrency Dev Tools Effective Objective-C Encoding & Decoding Date iOS Languages Objective-C Pyhthon Security Swift Uncategorized Virtual Reality XCode
    © 2025 Swift & Small Pieces. All rights reserved.
    Fashionista by aThemes