Tag: iOS

  • Writing code, the Swift style

    Writing code, the Swift style

    Different people have different styles of writing code. Working in a team means mixed styles, even when all developers are using a coding convention. Writing code in Swift can sometimes lead to unneeded if let, downcasting or force unwrapping values. An easy way to resolve these and many other issues is by introducing SwiftLint to…

  • Switching from Core Data to Realm

    Working with large datasets in Core Data can be a real pain. In the last months my colleagues and I have put a lot of efforts in optimising the way our JSON to Core Data logic works. To keep the data from the server to the client’s device we have to make a request, parse…