¿Cómo puedo importar un File.swift a ViewController.h y viceversa?

Traté de hacer un file .swift para cambiar el color de la barra de navigation en una, pero cuando intenté importar File.swift en ViewController, me muestra un error.

——- código ——–

//Esta class se creo para dar color a la NavViewController por medio de su valor en RGB import UIKit class NavViewController: UINavigationController { override func viewDidLoad() { //Se divide el valor RGB entre 255.0 UINavigationBar.appearance().barTintColor = UIColor(networking: 110/255.0, green: 192/255.0, blue: 238/255.0, alpha: 1.0) super.viewDidLoad() // Do any additional setup after loading the view. } override func didReceiveMemoryWarning() { super.didReceiveMemoryWarning() // Dispose of any resources that can be recreated. } /* // MARK: - Navigation // In a storyboard-based application, you will often want to do a little preparation before navigation override func prepareForSegue(segue: UIStoryboardSegue, sender: AnyObject?) { // Get the new view controller using segue.destinationViewController. // Pass the selected object to the new view controller. } */ 

error dice: esperado; después de la statement de nivel superior

Aquí están los documentos oficiales de Apple: https://developer.apple.com/library/prerelease/ios/documentation/Swift/Conceptual/BuildingCocoaApps/MixandMatch.html

Usa Swift en Objective-C

debe confiar en un file de encabezado generado por Xcode para exponer esos files a Objective-C. Este file generado automáticamente es un encabezado de Objective-C que declara las interfaces Swift en su objective.

  1. En la building settings destino de la aplicación, puede encontrar el Product Module Name .

  2. En el file Objective-C, #import "<ProductModuleName>-Swift.h"

Use Objective-C en Swift

  1. Cree un file bridge, Elección de file> Nuevo> Archivo> (iOS o OS X)> Fuente> Archivo de encabezado. La convención de nomenclatura es <ProductModuleName>-Bridging-Header.h (También, podría crear un Swift en puro proyecto Objective-C y XCode le indicará si necesita un file puente)

  2. Importe el file Objective-C que desea usar en el file bridge.

  3. Úselo directamente en el código Swift .

En appName-Bridging-Header.h necesita importar el file .h requerido y estará disponible en el código swift

Y en el file Objective-C, debe importar el encabezado generado module_name-Swift.h que contiene todas las classs rápidas. De esta forma, las classs rápidas estarán disponibles en el objective c.