Xcode Version 13.0 beta 5 (13A5212g)
In a struct definition:
var value: CGFloat = 0.0
Get the error: Cannot find type 'CGFloat' in scope; did you mean to use 'CGFloat'?
What am I missing?
The first line of this swift
code file is: import Foundation
.
In the documentation it seems that CGFloat
is in the Foundation unit.
What is imported into this file?
I suspect either
(a) CGFloat isn't imported but XCode is being 'helpful'
or
(b) CGFloat has been defined twice somewhere.
My money is on (a). CGFloat
is part of core graphics, pulled in with UIKit so you need #import <UIKit/UIKit.h>
somewhere in there.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With