URL shortener 2.0

 

Swift – Natural language recognizer

Hi!

with iOS 12, Apple released a new framework for language recognition and other interesting stuff. Is called NLLanguageRecognizer.

Use the Natural Language framework to perform tasks like language and script identification, tokenization, lemmatization, parts-of-speech tagging, and named entity recognition. You can also use this framework with Create ML to train and deploy custom natural language models.

Read More

 

Docker container ls

 

Swift – Access list items from Struct, Class and Enum using Subscript

Classes, structures, and enumerations can define subscripts, which are shortcuts for accessing the member elements of a collection, list, or sequence. You use subscripts to set and retrieve values by index without needing separate methods for setting and retrieval. For example, you access elements in an Array instance as someArray[index]and elements in a Dictionary instance as someDictionary[key].

You can define multiple subscripts for a single type, and the appropriate subscript overload to use is selected based on the type of index value you pass to the subscript. Subscripts are not limited to a single dimension, and you can define subscripts with multiple input parameters to suit your custom type’s needs.

Read More

 

Explain deadlock

 

Swift – Chaining methods

Very often in Swift, you can see various methods called one each other and linked by a dot “.”.

These methods are called chained methods. Probably using Alamofire you already have seen this behaviour:

Read More

 

Swift | macOS – How to make cool desktop apps using Cocoa

So, what I want to share today is how to make windows with cool UI in a macOS application written in Cocoa/Swift.

This an example of what you see when create a new project from scratch in XCode and run it:

Read More

 

An engineer helping a designer

 

Swift – Use generics [T] with closures

Let’s make an example to understand better the scope of this tutorial.

You want to:

  • increment all numbers in array by 1
  • double all numbers in array
  • check if the numbers in array are even or odd
  • multiply all numbers in array
  • more and more…

How many functions should you create to do this?

Read More

 

XCode – Add a file in project at build time

Imagine that you need to add a file in your XCode project the first time that you build the app.

For instance, you have a configuration file, in Swift, that you want to compile and embed in your app (instead of using a PLIST file that is in CLEAR…) during the build phase and of course use in your project.

Read More