edoardovicoli

1994, iOS Engineer

2025-06-10

UIKit finally gains natively a simple way to observe changes thanks to #SwiftUl this is back deployed to iOS 18 too!
#WWDC25

2024-12-27

I'm falling in love with Xcode's predictive code completion. It becomes smarter day by day #iosdev #swift

2024-12-25

It's December 25 and today I discovered that if you have .listRowSeparator(.hidden) in your code and try to open the 3d inspector on Xcode with the 15.5 simulator open, Xcode will crash 😟 Merry Christmas! #iosdev #swiftui

2024-11-21

And it is pretty smart too: it groups "name" and "surname" and separates the other with -

2024-11-21

A really valid Xcode prediction tool tip: how tedious is to write a simple "toString()" method? Write something like "func printAllValues" and Xcode will suggest this! #swiftui #iosdev

2024-11-02

@fabio astemio 😁

2024-11-02

There are some issues with #SwiftUI + CoreData, I think. If I omit the ' ' in the NSPredicate I lose the List auto refresh. And no warnings in the console 😩 2 hours debugging, but I finally got it! #iosdev

2024-11-01

@goodbinary Nice! I'd convert that DispatchQueue to the async/await version

2024-10-31

@its_john_davis double check your modifiers: maybe there’s one in the wrong place

2024-10-31

#SwiftUI has its own non written but legit rules and it is ok, but hey, I'd like some warnings or something like that instead of low fps on an animation! This is what I had when I was trying to change the offset on the Menu's label instead of directly on Menu element. Notice how the fps drop during the 3 dots view presentation #iosdev

2024-10-31

The only thing that I didn’t like about the new MacBook Pros is the fact that they recycled the m3 pro default wallpaper #apple #macBookPro

2024-10-28

@dlx wow, that’s a big improvement! I did not know about the ‘InsettableShape’ protocol. Thank you for your time and dedication, I hope to have more tips from you in the future!

2024-10-27

@dlx In some cases I prefer the callback approach, it is cleaner in my opinion. Yes, I have tried with the strokedBorder but I couldn't achieve the same smoothness. Probably I was missing something. Is mask more expensive?

2024-10-27

I have written something about #swiftui on Medium. I really hate when I start to read an article and it does not take me directly to the code. This inspired me! #iosdev medium.com/@edoardod/how-to-bu

2024-10-06

This year Apple announced the sixth version of #SwiftUI and if I add background to list rows I lose selection style. Or am I missing something? #iosdev

2024-07-07

It’s crazy that the fileImporter modifier is so buggy on iOS 15: it does not work if applied on a view within a List and if dragged to dismiss, it won’t be presented the next time! #swiftui

2024-07-04

@malhal ok, but the view would be recomputed even if it was isolated in another struct if it depends from a State property, or not?

2024-07-03

@malhal what about the 6? Why computer var views should be avoided in your opinion? I think that if they are small, they are fine

2024-06-01

@andhash39 In this particular case, I'd extract the inner HStack into a separate View and binding 'showViewA' and 'showViewC'

2024-04-07

@marcel maybe I didn’t get it, but why you should resize your ScrollView when presenting the modal?

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst