App maken: ook jij kunt het leren!

 

de iOS Academie Forums

Forums - Producten van de iOS Academie - Het eBook: Apps bouwen met Swift: 12.3 Downcasting / 12.3.1 Forced Downcasting

Guido  Guido heeft nog geen Studiekaart. Klokje24 dec 2015, 16:57
Avatar
Avatar
Berichten:4


Hallo allemaal,

 

ik krijg een fout melding in onderstaande code, hoofdstuk 12.3 Downcasting (Use of undeclared type "MijnClass") (Laatste versie XCode)

Daarop kan ik 12.3.1 Forced Downcasting ook niet uitvoeren

Iemand een idee?

 

class MijnClass {

    var eenWaarde: Int

    init (waarde: Int) {

        eenWaarde = waarde

        }

}

func doeIetsMetEenWaarde (waarde: Any) {

    if waarde is MijnCLass {

        print("Dis is een MijnClass-object: .eenwaarde is (waarde.eenWaarde)")

    }

}

 

let mijnObject = MijnClass(waarde: 50)

doeIetsMetEenWaarde(mijnObject)

 

 

 

Reageer


Simon  Op de eerste vier stappen van zijn/haar studiekaart scoort Simon 52%. Klokje24 dec 2015, 18:14
Avatar
Avatar
Berichten:21


Ja ik heb de oplossing hoor :)

 

je heb 

MijnCLass

getypt waar je 

MijnClass

had moeten typen, De letter l maak het verschill!! Die had geen hooftletter moeten zijn.

Reageer

Goed advies! 2 personen vinden dit goed advies.

Guido  Guido heeft nog geen Studiekaart. Klokje24 dec 2015, 18:24
Avatar
Avatar
Berichten:4


Hoi Simon,

 

Thanks, heb er waarschijnlijk te lang achter gezeten vandaag.

Bedankt, en nog fijne feestdagen,

 

groet,

 

Guido

Reageer

Leuk! 1 persoon vindt vindt dit leuk.

Simon  Op de eerste vier stappen van zijn/haar studiekaart scoort Simon 52%. Klokje24 dec 2015, 18:27
Avatar
Avatar
Berichten:21


Geen dank, Fijne feestdagen!!

Reageer

Leuk! 1 persoon vindt vindt dit leuk.