Skip to content

Democratizing syntactic sugar w/macros | Preprocessor & inclusion of Plist files

Photo of Advantage FSE
Hosted By
Advantage F.
Democratizing syntactic sugar w/macros | Preprocessor & inclusion of Plist files

Details

Hello all!
We are delighted to announce our next in-person Athens iOS Meetup which will be held at the offices of Vodafone (Tzavella 1-3, 15231 Halandri). Note: For your entrance to Vodafone's premises you will need to demonstrate your ID Card.

Below you may find information regarding our presentations:

1. 'Democratizing syntactic sugar with macros*' by Aris Sarris, iOS Chapter Lead at Vodafone.

Let's take a look at macros, a new language feature that allows us to perform source code transformation, something that until now only the compiler could do. In the latest Swift version we can write macros, essentially compiler plugins, allowing us to reduce boilerplate code and the usage of source generating tools.
*Title is taken from A Vision for Macros in Swift (https://github.com/apple/swift-evolution/blob/main/visions/macros.md) document.

2. 'Using the preprocessor to conditionally include segments of Plist files' by Christos Koninis, Head of iOS development at Advantage FSE.

A small lighting talk to show a way to use preprocessor macros definitions in plist (or any other text file).

The presentation material will be in English but the talks will be in Greek.

COVID-19 safety measures

Event will be indoors
The event host is instituting the above safety measures for this event. Meetup is not responsible for ensuring, and will not independently verify, that these precautions are followed.
Photo of Athens iOS MeetUps group
Athens iOS MeetUps
See more events
Vodafone central premises
Tzavella 1-3 · Chalandri, al