Usar código Swift en Objective-c

swift

  1. Primero debemos habilitar el uso de ficheros Swift. Para ello nos dirigimos a “Build Settings” y en buscar colocamos “Swift” , encontraremos la opción: Build Options, y Embedded Content Contains Swift Code, seleccionamos Yesswift
  2. A continuación, en nuestra clase, o struct debemos colocar como prefijo @objc
        
     @objc class MyAwesomeClass: NSObject {}
    
  3. Y finalmente instanciamos la clase como siempre:
        
     MyAwesomeClass * myClass = [[MyAwesomeClass alloc] init];
 

Sofia Swidarowicz

I'm an iOS Software Engineer mostly. Known as phynet in the internez. I'm me, full of memory failure and lovely karma.

 

Leave a Reply

Your email address will not be published. Required fields are marked *