Conversion Int -> int
devulder
Membre
j'ai une fonction swift qui appelle une methode test d'une classe objective-c
func myfunction(x : Int)
{
myclass.test(x) // ne trouve pas la methode
myclass.test(0) // OK il trouve la methode
}
le souci c'est qu'il ne trouve pas la méthode,
le header de la methode
-(void)test:(int)x
{
}
comment caster un Int en int ?
merci
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
Avec CInt, ça a l'air de marcher:
Tu trouveras la documentation sur l'interopérabilité ici :
https://developer.apple.com/library/prerelease/ios/documentation/swift/conceptual/buildingcocoaapps/InteractingWithCAPIs.html
Merci pour les réponses
Franchement le compilo pourrait faire lui même la conversion
Le compilo la suggère avec l'autocomplétion. ;-)